创建Django后台管理系统

1,805 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

使用admin后台管理系统可以对数据库的操作简化,可以直接在admin后台进行增删改查的操作,而不用再编写大量代码去操作数据库。
第一步:打开PyCharm中创建的项目,找到Tools——>run manage.py,在控制台输入makemigrations进行映射,在输入migrate 进行迁移,后面不输入应用名将settings.py中的INSTALLED_APPS字段中的最上面的六个模型类或者模型表映射和迁移出来。

第二步: 注册管理员。找到Tools——>run manage.py,在控制台输入createsuperuser ,然后点击enter键,输入用户名电子邮箱密码,再确认一次密码,回车即可。

第三步:在浏览器输入127.0.0.1:8001/admin进入后台管理系统,ip默认是127.0.0.1,端口号8001是自己配置的,然后输入刚刚创建的用户名和密码进入到后台管理系统,如下图所示。

1.django后台管理系统.png 第四步:修改setting.py里面的字段值。如下图所示,修改后,后台管理系统就可以显示成上图所示的中文页面效果。

2.修改字段值.png

第五步:将数据库注册到admin后台管理系统中去。注册数据库需要对不同应用中的admin.py文件进行操作。打开aboutApp下的admin.py文件,输入如下图所示代码。

3.admin.py文件的配置.png 刷新浏览器得到如下页面表示Award表注册成功。之后就可以通过增加和修改按钮对数据进行操作。

4.刷新浏览器.png