diff --git a/JobRadar/settings/development.py b/JobRadar/settings/development.py index 161cc51..1e77fbc 100644 --- a/JobRadar/settings/development.py +++ b/JobRadar/settings/development.py @@ -5,9 +5,8 @@ from __future__ import annotations import secrets import warnings -from .base import BASE_DIR, env, env_bool, env_list from .base import * # noqa: F403 - +from .base import BASE_DIR, env, env_bool, env_list DEBUG = env_bool("DJANGO_DEBUG", default=True) ALLOWED_HOSTS = env_list( @@ -50,4 +49,3 @@ elif database_engine in {"postgres", "postgresql"}: } else: raise ValueError("DATABASE_ENGINE 仅支持 sqlite、postgres 或 postgresql。") - diff --git a/JobRadar/settings/integration.py b/JobRadar/settings/integration.py index e5fc758..e40375f 100644 --- a/JobRadar/settings/integration.py +++ b/JobRadar/settings/integration.py @@ -1,7 +1,7 @@ """PostgreSQL 集成验证配置,只允许显式提供测试数据库凭据。""" -from .base import env, env_list from .base import * # noqa: F403 +from .base import env, env_list def required_env(name: str) -> str: @@ -29,4 +29,3 @@ DATABASES = { "OPTIONS": {"sslmode": env("POSTGRES_SSLMODE", "require")}, } } - diff --git a/accounts/models.py b/accounts/models.py index 38fb75e..6abbdca 100644 --- a/accounts/models.py +++ b/accounts/models.py @@ -10,7 +10,10 @@ class UserProfile(TimeStampedModel): """保存可独立演进的展示资料,不复制认证字段。""" user = models.OneToOneField( - settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name="profile", verbose_name="用户" + settings.AUTH_USER_MODEL, + on_delete=models.CASCADE, + related_name="profile", + verbose_name="用户", ) display_name = models.CharField("显示名", max_length=80, blank=True) timezone = models.CharField("时区", max_length=64, default="Asia/Shanghai")