跳转至

Settings

settings


配置

数据库

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': '数据库',
        'USER': '用户',
        'PASSWORD': '密码',
        'HOST': 'IP',
        'PORT': '端口',
        'OPTIONS': {
            'init_command': "SET sql_mode='STRICT_TRANS_TABLES'",
            'charset': 'utf8mb4',
        },
    }
}
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

templates

TEMPLATES里

'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': False,

样式css

STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static')
]

应用apps

sys.path.insert(0,os.path.join(BASE_DIR,'apps'))

第三方插件extra_apps

sys.path.insert(0,os.path.join(BASE_DIR,'extra_apps'))

用户文件文件

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

AbstractUser继承

AUTH_USER_MODEL = 'APP名称.类名'

设置

全局

ALLOWED_HOSTS = ['*'] 外网访问,允许连接的IP,*代表全部 或 域名

DEBUG = Ture 开发或生产环境,Ture开发环境,False生产环境

admin

LANGUAGE_CODE = '' 英文en-us 中文zh-hans

TIME_ZONE = '' 时区,Asia/Shanghai上海

USE_TZ = True 设置是国际时间,True国际时间 False代表本地时间

SESSION_EXPIRE_AT_BROWSER_CLOSE = True 浏览器关闭时登录失效