创建项目
常见apps,
extra_apps,
static,
media文件夹分别代表
APP接口文件夹,
第三方文件夹,
静态文件文件夹,
用户上传文件文件夹
修改setting文件
导入sys包
添加apps和extra_apps路径
sys.path.insert(0, os.path.join(BASE_DIR, "apps"))
sys.path.insert(0, os.path.join(BASE_DIR, "extra_apps"))
修改TEMPLATES
'DIRS': [os.path.join(BASE_DIR, 'templates')] #添加模板路径
'APP_DIRS': True, #Ture表示静态文件可以再app中
修改DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'test',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
'PORT': 3306,
}
}
修改后台显示语言
LANGUAGE_CODE = 'zh-hans' # en-us 1.7之前zh-CN 1.8后zh-hans
TIME_ZONE = 'Asia/Shanghai' # UTC
USE_I18N = True
USE_L10N = True
USE_TZ = False # Ture
#添加静态文件地址
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
# STATIC_ROOT = [os.path.join(BASE_DIR, 'static')]
# 添加上传文件地址
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
# 邮箱发送设置
EMAIL_HOST = 'smtp.sina.com'
EMAIL_PORT = 25
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_USE_TLS = False
EMAIL_FROM = EMAIL_HOST_USER