...
|
...
|
@@ -6,11 +6,10 @@ import environ |
|
|
from pathlib import Path
|
|
|
from datetime import timedelta
|
|
|
|
|
|
# Build paths inside the project like this: BASE_DIR / 'subdir'.
|
|
|
BASE_DIR = Path(__file__).resolve().parent.parent
|
|
|
env = environ.Env()
|
|
|
|
|
|
READ_DOT_ENV_FILE = env.bool('DJANGO_READ_DOT_ENV_FILE', default=True) # 使用.env,此项设置为True
|
|
|
READ_DOT_ENV_FILE = env.bool('DJANGO_READ_DOT_ENV_FILE', default=True)
|
|
|
|
|
|
if READ_DOT_ENV_FILE:
|
|
|
env.read_env(os.path.join(BASE_DIR, '.env'))
|
...
|
...
|
@@ -31,9 +30,9 @@ INSTALLED_APPS = [ |
|
|
'django.contrib.sessions',
|
|
|
'django.contrib.messages',
|
|
|
'django.contrib.staticfiles',
|
|
|
'usercenter.apps.UsercenterConfig',
|
|
|
'project.apps.ProjectConfig',
|
|
|
'rest_framework',
|
|
|
'usercenter',
|
|
|
'project',
|
|
|
'django_filters',
|
|
|
]
|
|
|
|
...
|
...
|
@@ -71,6 +70,9 @@ WSGI_APPLICATION = 'wxProject.wsgi.application' |
|
|
# Database
|
|
|
# https://docs.djangoproject.com/en/3.1/ref/settings/#databases
|
|
|
|
|
|
# 项目用户验证模型
|
|
|
AUTH_USER_MODEL = "usercenter.User"
|
|
|
|
|
|
DATABASES = {
|
|
|
'default': {
|
|
|
'ENGINE': 'django.db.backends.mysql',
|
...
|
...
|
@@ -171,6 +173,3 @@ SIMPLE_JWT = { |
|
|
'SLIDING_TOKEN_LIFETIME': timedelta(minutes=5),
|
|
|
'SLIDING_TOKEN_REFRESH_LIFETIME': timedelta(days=1),
|
|
|
} |
|
|
|
|
|
# 项目用户验证模型
|
|
|
AUTH_USER_MODEL = "usercenter.User" |
...
|
...
|
|