发现
# DEBUG = True
# 生产环境一定要改为 False
DEBUG = False
# ALLOWED_HOSTS = []
ALLOWED_HOSTS = ['*']
登录 http://127.0.0.1:8000/xadmin/ 发现,样式没了
是因为DEBUG = False 造成了static文件,不再帮我们做转发了
而xadmin的static文件在如图目录下
而,我们配置的static 是找不到xadmin目录下的static的
所以,整个样式就出错了
解决办法:
第一步:把 DEBUG改为True
DEBUG = True
第二步:
注释掉
# url(r'^static/(?P<path>.*)$', serve, {"document_root":STATIC_ROOT})
第三步:把 STATIC_ROOT 注释掉
from MxOnline.settings import MEDIA_ROOT,STATIC_ROOT
第四步:注释掉
# STATIC_ROOT = os.path.join(BASE_DIR, 'static')
重启效果,OK
=========================
权限管理
hlgpython@126.com admin321
此时这个账号只能在网站前台登录。
后台登录,报错,如下图
需要设置
点击保存,就可以登录后台了,效果图