【Django框架】——06 Django入门——2.站点管理

发布于:2022-11-28 ⋅ 阅读:(368) ⋅ 点赞:(0)

在这里插入图片描述

站点管理

  • 站点: 分为内容发布和公共访问两部分
  • 内容发布的部分由⽹站的管理员负责查看、添加、修改、删除数据
  • Django能够根据定义的模型类⾃动地⽣成管理模块
  • 使⽤Django的管理模块, 需要按照如下步骤操作 :
    1.管理界⾯本地化
    2.创建管理员
    3.注册模型类
    4.发布内容到数据库

1. 管理界⾯本地化

本地化是将显示的语⾔、时间等使⽤本地的习惯,这⾥的本地化就是进⾏中国化.

中国⼤陆地区使⽤简体中⽂, 时区使⽤亚洲/上海时区, 注意这⾥不使⽤北京时区.

本地化前
在这里插入图片描述

本地化后
在这里插入图片描述

2. 创建管理员

创建管理员的命令 :

python manage.py createsuperuser

按提示输⼊⽤户名、邮箱、密码
在这里插入图片描述

重置密码

$ python manage.py changepasswordadmin

启动服务器后浏览器访问127.0.0.118000/admin/
在这里插入图片描述

登录成功后进⼊主⻚
在这里插入图片描述

⽬前站点⽆法对影⽚信息以及⼈物信息进⾏增删改查操作。
在这里插入图片描述

3. 注册模型类

在应⽤的admin.py⽂件中注册模型类
需要导⼊模型模块 :from book.models import BookInfo,PeopleInfo
在这里插入图片描述

在这里插入图片描述

4. 发布内容到数据库

发布内容后,优化模型类展示
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

修改默认输出
在这里插入图片描述

在模型类中添加__str__方法,优化模型类输出
在这里插入图片描述

优化后
在这里插入图片描述

修改
在这里插入图片描述

在这里插入图片描述

修改后
在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到