1. 程式人生 > >Django中setting中的一些配置

Django中setting中的一些配置

1.連線到pymysql資料庫的配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'BBSS',
        'HOST': '127.0.0.1',
        'PORT': 3306,
        'USER': 'root',
        'PASSWORD': 'admin'
    }
}

2.admin後臺管理介面變成中文和英文的配置

# 後臺管理介面變成中文
LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE 
= 'zh-hans'

日期時區的配置:
TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai'

這個是django專案存放第三方引入的一些cdn,如js,bootstarp等
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]

這個是使用auth元件驗證使用者資訊的
AUTH_USER_MODEL = 'blog.UserInfo'


這個是使用者上傳的一些圖片,預設是存放在media資料夾下
如果不配置MEDIA_URL和MEDIA_ROOT,預設存到avatar
如果配置MEDIA_URL和MEDIA_ROOT,預設存到media/avatar
MEDIA_URL = 'media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "media")