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")