【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 已经被更改为具体的记录内容
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (一)、启动服务器 (二)、创建数据库表 或 更改数据库表或字段 Django 1.7.1及以上 用以下命令 1....
    夏天夏星阅读 5,686评论 0 17
  • 1、在你的项目中,你是如何实现响应式的,用了哪些方法? 开发基于react的news移动端web app,采用CS...
    Observer_____阅读 517评论 0 0
  • 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject创建名为pr...
    在努力中阅读 3,314评论 2 3
  • 环 拥 海 心 ——嘉月兰卡梦 在我决定来斯里兰卡之前,就已经有斯里兰卡当地的OC(organization co...
    雪宝0506阅读 296评论 1 2
  • 一年级:数字的认识、钟表的认识、图形的认识、简单的加减法。 二年级:简单的乘除法、长度单位的认识、位置和方向的辨别...
    gaosijiaoyu阅读 658评论 0 2