Django的settings配置
阿新 • • 發佈:2018-12-21
靜態檔案
STATIC_URL = '/static/' # 別名
STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static'),
os.path.join(BASE_DIR,'static1'),
]- 專案資料夾的路徑
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file))) 資料庫
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 使用mysql 資料庫
'NAME': '資料庫名字',
'HOST': 'IP地址',
'PORT': 3306,
'USER': '使用者名稱',
'PASSWORD': '密碼',
}
}註釋CSRF的中介軟體
# 可以提交POST請求'django.middleware.csrf.CsrfViewMiddleware',
TEMPLATES 模板檔案
'DIRS': [os.path.join(BASE_DIR, 'templates')]- 註冊APP
INSTALLED_APPS = [
'app01', # 或者 兩種方式
'app01.apps.App01Config',
] 顯示時間格式配置
USE_L10N = False # 將這個常量改為False 寫如下程式碼DATETIME_FORMAT = 'Y-m-d H:i:s' DATE_FORMAT = 'Y-m-d'
顯示SQL語句的配置
# 配置此檔案 即可顯示資料庫操作命令
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'propagate': True,
'level': 'DEBUG',
},
}
}