Django admin的简单使用2
发布时间:2020-12-20 10:58:45 所属栏目:Python 来源:网络整理
导读:一、HTTP 1、主页面 http://127.0.0.1:8000/admin/ 2、查询页面 http://127.0.0.1:8000/admin/app01/book/ 3、增加页面 http://127.0.0.1:8000/admin/app01/book/add/ 4、修改页面 http://127.0.0.1:8000/admin/app01/book/1/change/ 5、删除页面 http://127
一、HTTP 1、主页面 http://127.0.0.1:8000/admin/ 2、查询页面 http://127.0.0.1:8000/admin/app01/book/ 3、增加页面 http://127.0.0.1:8000/admin/app01/book/add/ 4、修改页面 http://127.0.0.1:8000/admin/app01/book/1/change/ 5、删除页面 http://127.0.0.1:8000/admin/app01/book/1/delete/ 二、配置 1、定义一个类 class BookConfig(admin.ModelAdmin): pass 2、引用 admin.site.register(models.Book,BookConfig) 三、常用方法 1、list_display list_display = ["title","price","publishDate","publisher"] 作用:显示指定字段 注意:可以使用多对一字段,不能使用多对多字段 使用多对多字段报错 <class ‘app01.admin.BookConfig‘>: (admin.E109) The value of ‘list_display[4]‘ must not be a ManyToManyField 2、list_display_links class BookConfig(admin.ModelAdmin): list_display = ["title","publisher"] list_display_links = ["title","publisher"] 作用:设置link,进入修改页面 注意:list_display_links 不能设置 list_display没有定义的内容 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |