环境配置
目录结构:
settings:全局配置
urls:url配置
templates:放置html
manage:启动主文件
log:日志
media:存放用户上传文件
static:css,js,图片
message:app
前期配置:
1.在settings中把默认数据库从sqlite改为mysql:
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':"djangoproject",
'USER':"root",
'PASSWORD':"yy123456",
'HOST':"127.0.0.1",
2.安装mysql-python驱动(blog.csdn.net/u012882134/article/details/51934165)
3.配置temple路径: 'DIRS': [os.path.join(BASE_DIR, 'templates')]
配置static路径:STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static')
]

注:#
STATIC_URL = '/static/'只是引用名
STATICFILES_DIRS ,指定额外的静态文件存储位置。注意设置的值是一个元组数据类型('DIRS'同理)
# ----------------------------------------------------------------------------
有几个需要注意的地方:
#注意1:
#为了后端的更改不会影响前端的引入,避免造成前端大量修改
STATIC_URL = '/static/' #引用名
STATICFILES_DIRS = (
os.path.join(BASE_DIR,"app01","statics") #实际名 ,即实际文件夹的名字
)
#django对引用名和实际名进行映射,引用时,只能按照引用名来,不能按实际名去找
#<script src="/static/jquery-3.1.1.js"></script>
#------error-----不能直接用,必须用STATIC_URL = '/static/':
#<script src="/static/alias_hello/jquery.js"></script>

浙公网安备 33010602011771号