美文网首页
【django】【基础】admin

【django】【基础】admin

作者: JerichoPH | 来源:发表于2018-04-29 17:17 被阅读62次

    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 已经被更改为具体的记录内容

    相关文章

      网友评论

          本文标题:【django】【基础】admin

          本文链接:https://www.haomeiwen.com/subject/zjaolftx.html