【django】【基础】admin

admin应用

基本应用

  • 创建superuser,执行命令:python manage.py createsuperuser
  • 创建用户名,密码,邮箱
  • 访问:http:://local:8000/admin/
    image

加入自己的模块管理

  • 打开:supporter/admin.py
  • 加入:admin.site.register(models.Article)
  • 访问:http://local:8000/admin/
  • 进入Articles管理


    image
  • 选中需要编辑的记录


    image
  • 查看记录内容


    image
  • 修改记录内容并保存


    image

    image
  • 访问:http://localhost:8000/supporter/ 查看修改结果
    image

    修改成功

设置管理条目显示

在选择记录对象时,显示记录类表未:Article Object很不直观,因此我们需要做相应调整

  • 打开:supporter/models.py
  • 在对应的Article类中添加如下代码:
# Python3.x
def __str__(self):
    return self.title
    
# Python2.7
def __unicode__(self):
    return self.title
  • 再次访问:http://localhost:8000/admin/
    image

    Article Object 已经被更改为具体的记录内容

推荐阅读更多精彩内容

  • 1、在你的项目中,你是如何实现响应式的,用了哪些方法? 开发基于react的news移动端web app,采用CS...
    Observer_____阅读 150评论 0 0
  • 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject创建名为pr...
    在努力中阅读 2,584评论 2 3
  • 环 拥 海 心 ——嘉月兰卡梦 在我决定来斯里兰卡之前,就已经有斯里兰卡当地的OC(organization co...
    雪宝0506阅读 134评论 1 2
  • 一年级:数字的认识、钟表的认识、图形的认识、简单的加减法。 二年级:简单的乘除法、长度单位的认识、位置和方向的辨别...
    gaosijiaoyu阅读 373评论 0 2
  • 人生是一个不断体验的过程,经历了,有了经验,有了经验,就有了收获,无论是教训,还是喜悦,教训提醒我们更好提...
    59b172acb91b阅读 182评论 0 5