django 自定义管理界面和关联对象


通过定义ModelAdmin的子类,来定义模型在Admin界面的显示方式

  • 通过定义ModelAdmin的子类,来定义模型在Admin界面的显示方式


    image.png
列表页属性
  • list_display:显示字段,可以点击列头进行排序
  • list_filter:过滤字段,过滤框会出现在右侧
  • search_fields:搜索字段,搜索框会出现在上侧
  • list_per_page:分页,分页框会出现在下侧


    image.png
添加、修改页属性
  • fields:属性的先后顺序
  • fieldsets:属性分组


    image.png
分组的效果图
关联对象
image.png
  • 可以将内嵌的方式改为表格 , 继成admin.TabularInline就好
class HeroInfoInline(admin.TabularInline)
表格的效果图
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 已经同步到gitbook,想阅读的请转到gitbook: Django 1.10 中文文档 Writing you...
    leyu阅读 4,300评论 1 1
  • 项目设置 DEBUG 一个布尔型用来开启或关闭项目的debug模式。如果设置为True,当你的应用抛出一个未...
    lijun_m阅读 4,210评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,034评论 25 709
  • 【同读一本书】2016-3-2-054 —《谈话的力量》 【原文】: 交流是无处不在的、无法避免的。不论面带微笑...
    徐猛_Merlin阅读 1,265评论 0 0
  • 眼看着2017也接近尾声了,我例行公事式的回忆过去的一年和过去的十八年,那些看到的、听到的、经历过的、期待着的、甚...
    酒鬼小姐阅读 1,706评论 0 2

友情链接更多精彩内容