在admin.py文件中注册模型A,并使用list_display属性来指定要在列表视图中显示的字段。为了显示外键的选择,可以使用双下划线(__)来访问外键关联的字段。例如,如果要显示外键关联的模型B的某个字段,可以使用以下代码: 代码语言:txt 复制 from django.contrib import admin from .models import ModelA class ModelA...
admin.site.register(models.SaltGroup,Saltstack_GroupAdmin), 好了至此,重启下django即可在django admin界面下使用了 list_display展示外键内容 首先看看表结构关系 表一 classDockerContainers(models.Model):''' 用来记录docker容器信息的 '''Real_host_ip = models.ForeignKey(DockerOfHost,verbose_name='Docker宿...
Django admin list display无法展现外键 不知道为什么Django老项目启动的时候,admin下的list display无法展示外键的名称 参考https://stackoverflow.com/questions/163823/can-list-display-in-a-django-modeladmin-display-attributes-of-foreignkey-field 使用mixin来解决 classDynamicLookupMixin(object):''' a mixin to...
admin或xadmin的展示 classCenterAdmin(object):"""中心列表"""list_display= ['id','center_name','center_number','center_user']#后台自定义显示列search_fields= ['id','center_name','center_number','center_user__username']#定义后台搜索 外键或多对多加__双下划线对应的字段名list_filter= ['id...
使用list_display属性:在相关模型的Admin类中,使用list_display属性指定要在列表视图中显示的字段,包括外键字段。可以通过在list_display中使用双下划线来访问外键对象的属性,例如'foreign_key__related_field'。这样,在Django Admin中,外键字段将显示为关联对象的具体信息而不是ID值。
class UserinfoAdmin(admin.ModelAdmin): list_display = ("league_id","league_name") def league_id(self,obj): return u'%s'%obj.league_id 原文链接:http://my.oschina.net/u/1032854/blog/192963 作者:zihua | 分类: Django | 标签: django | 阅读: 3681 | 发布于: 2014-01-16 18时 |...
4.设置显示字段的各种:(看代码和注释) fromdjango.contribimportadminfrom.importmodels# 模型的管理器@admin.register(models.Article)classBlogAdmin(admin.ModelAdmin):# listdisplay设置要显示在列表中的字段(id字段是Django模型的默认主键)list_display=('id','name','content')# list_per_page设置每页显示多少...
配置 adminx.py 通常在adminx后台中的列表中现实中,需要某字段统计外键关联的其他列表的数据内容,...
# list_editable 设置默认可编辑字段 list_editable=['uNickName','uIcon'] # 候选者的后台管理 classCandidateAdmin(object): # 检索字段 search_fields=['cName','cAge','cTimes','cVotes','cPinyin','isDelete',] # 要显示的字段 list_display=['id','cName','cAge','cEmail','cDeclaration','c...
不一致的行计数可能由缺少外键值或由将外键字段错误地设置为:attr:null = False <django.db.models.Field.null>`造成。如果你有一个指向不存在对象的 class:`~django.db.models.ForeignKey 的记录,并且包含的外键是:attr:~django.contrib.admin.ModelAdmin.list_display,将不会显示在管理更改列表中,因为 ...