python 版本3.6.3 Django版本2.1.2
如何创建django后台管理,即设置修改
urls.py文件有如下代码
path('admin/', admin.site.urls)
这是是后台管理的地址
127.0.0.1:8000/admin
创建超级管理员
第一步,初始化数据库
必须要先初始化数据库,如果直接创建管理员会报此错误:django.db.utils.OperationalError: no such table: auth_user
Python manage.py migrate
会在mysite文件夹下生成数据库文件
第二步,创建超级管理员
Python manage.py createsuperuser
密码要包含字母和数字,且必须多余八位
创建好超级管理员账户,之后登陆127.0.0.1:8000/admin
输入账户和密码,登陆成功
将管理界面改成中文
在sittings.py文件中将LANGUAGE_CODE=‘en-us’
改为LANGUAGE_CODE=‘zh-Hans’ 或 zh-CN
设置 TIME_ZONE
为 Asia/Shanghai
,即为设置时区为本地时区。
LANGUAGE_CODE = 'zh-CN'
TIME_ZONE = 'Asia/Shanghai'
USE_TZ = False
繁体中文为zh-Hant
USE_TZ = True会让django在数据库中使用国际时间,从而导致一些时间的问题。使用False来指定使用本地时间。