diff --git a/Django5/settings.py b/Django5/settings.py index 1e794b8..9a68515 100644 --- a/Django5/settings.py +++ b/Django5/settings.py @@ -49,6 +49,7 @@ MIDDLEWARE = [ 'helloWorld.mymid.md1.Md1', ] +# 主路由器的路径,可以修改 ROOT_URLCONF = 'Django5.urls' TEMPLATES = [ @@ -67,6 +68,7 @@ TEMPLATES = [ }, ] +# 项目部署时,Django的内置服务器将使用的WSGI应用程序对象的完整Python路径 WSGI_APPLICATION = 'Django5.wsgi.application' # Database @@ -86,6 +88,7 @@ DATABASES = { # Password validation # https://docs.djangoproject.com/en/5.2/ref/settings/#auth-password-validators +# 支持拔插的密码验证器,可以一次性配置多个,Django通过这些内置组件来避免用户设置的密码等级不足的问题 AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', @@ -104,12 +107,16 @@ AUTH_PASSWORD_VALIDATORS = [ # Internationalization # https://docs.djangoproject.com/en/5.2/topics/i18n/ -LANGUAGE_CODE = 'en-us' +# 语言配置项,英文'en-us' 中文'zh-Hans +LANGUAGE_CODE = 'zh-Hans' -TIME_ZONE = 'UTC' +# 当前服务端时区配置,世界时区'UTC' 中国时区'Asia/Shanghai' +TIME_ZONE = 'Asia/Shanghai' +# 项目开发完成后,可以选择向不同国家的用户提供服务,那么就需要支持国际化和本地化 USE_I18N = True +# 时区的处理方式,设置为True的时候,存储到数据库的时间是世界时间'UTC' USE_TZ = True # Static files (CSS, JavaScript, Images) @@ -128,4 +135,5 @@ MEDIA_ROOT = BASE_DIR / 'media' # Default primary key field type # https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field +# 默认的主键自增类型 DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'