首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    django 1.8 官方文档翻译: 1-2-2 编写你的第一个Django应用,第2部分

    刚才所说的有许多字段的表单,你可能想将表单中的字段分割成 fieldsets :: class PollAdmin(admin.ModelAdmin): fieldsets = [...要做到这一点,需要使用 list_display 管理选项,这是一个 tuple ,包含了要显示的字段名, 将会以列的形式在该对象的 chang lsit 页上列出来:: class PollAdmin...在 PollAdmin 内添加一行如下所示的代码:: list_filter = ['pub_date'] 这就增加了一个 “筛选” 的侧边栏,让人们通过 pub_date 字段的值来筛选 change...list 显示的内容: 显示筛选的类型取决于你需要筛选的字段类型。...添加下面这一行代码:: date_hierarchy = 'pub_date' 这会在 change list 页的顶部增加了基于日期的分层导航功能。 在最顶层,显示所有可用年份。

    2.5K40

    python测试开发django-23.admin列表页优化和排序

    后台列表页面,如果想按某个字段排序,可以加个ordering参数,比如按创建时间(creat_time)降序 备注:ordering参数在BaseModelAdmin类里面,不在ModelAdmin类...修改admin.py文件内容,加个ordering参数,create_time字段前面的-表示按降序 class ControlArticle(admin.ModelAdmin): # 显示的字段...= (‘body’, ‘auth’, ) class ControlArticle(admin.ModelAdmin): # 显示的字段 list_display = ('title...(‘title’, ‘body’) class ControlArticle(admin.ModelAdmin): # 显示的字段 list_display = ('title', '...按时间分层 date_hierarchy参数默认为None,设置一个时间字段,可以按时间分层删选 class ControlArticle(admin.ModelAdmin): # 显示的字段

    84930

    Django内置Admin

    New in Django 1.10. 12. save_on_top = False,详细页面,在页面上方是否也显示保存删除等按钮 13. inlines,详细页面,如果有其他表和当前表做FK,那么详细页面可以进行动态增加和删除...Actions"     actions = [func, ]       # Action选项都是在页面上方显示     actions_on_top = True     # Action选项都是在页面下方显示...= ('FK字段', 'M2M字段',) 17. fields,详细页面时,显示字段的字段 1 2 3 @admin.register(models.UserInfo) class UserAdmin...(admin.ModelAdmin):     fields = ('user',) 18. exclude,详细页面时,排除的字段 1 2 3 @admin.register(models.UserInfo...或     def get_ordering(self, request):         return ['-id', ] 23. view_on_site,编辑时,是否在页面上显示view on

    1.5K90

    37.Django1.11.6文档

    ModelAdmin.fields 使用fields选项可以在“添加”和“更改”页面上的表单中进行简单的布局更改,例如仅显示可用字段的一个子集,修改其顺序或将其分组为行。 ...只有当它们列在readonly_fields中,它才能包含callables 要在同一行显示多个字段, 就把那些字段打包在一个元组里。 ...在此示例中,url和title字段将显示在同一行上,content字段将在其自己的行下显示: class FlatPageAdmin(admin.ModelAdmin): fields = ((...例如: { 'fields': ('first_name', 'last_name', 'address', 'city', 'state'), } 就像fields 选项, 显示多个字段在同一行,...在这个例子中, first_name 和 last_name 字段将显示在同一行: { 'fields': (('first_name', 'last_name'), 'address', 'city'

    24.4K80

    四、其它(一)ModelAdmin对象InlineModelAdmin对象重写admin模板Paginator对象Page对象示例

    actions_on_top、actions_on_bottom:默认显示在页面的顶部 class HeroAdmin(admin.ModelAdmin): actions_on_top =...True actions_on_bottom = True  list_display 出现列表中显示的字段 列表类型 在列表中,可以是字段名称,也可以是方法名称,但是方法名称默认不能排序 在方法中可以使用...列表类型 只能接收字段 class HeroAdmin(admin.ModelAdmin): ......list_per_page = 10 search_fields 搜索框 列表类型,表示在这些字段上进行搜索 只能接收字段 class HeroAdmin(admin.ModelAdmin):...search_fields = ['hname'] 增加与修改页选项 fields:显示字段的顺序,如果使用元组表示显示到一行上 class HeroAdmin(admin.ModelAdmin):

    4.5K20

    Django3.2边学边记—Adimn站点管理

    创建模型管理类来管理某个模型在后台显示的页面形式 ModelAdmin类可以控制不同模型在Admin界面中的展示方式,主要包括在列表页的展示方式、添加修改页的展示方式 上文中展示了TestAdmin类的一种注册方法...和action_on_top两属性来控制 默认显示在顶部,默认值分别为:False 和 True,改为只显示在底部: 1234 class TestAdmin(admin.ModelAdmin):    ...控制显示的列,Django 会尝试按照这个顺序解释 list_display 的每个元素: 一个模型的字段。 一个可调用对象。 一个代表 ModelAdmin 属性的字符串。...atitle.short_description='标题'   如果是更改模型字段显示的列标题,可以在定义模型字段时,设置verbose_name的值 ,或者封装成方法,再对方法使用上面那个属性,模型字段不能直接使用那个属性...None,一个空字符串,或者一个没有元素的可迭代字段,Django 将显示 - (破折号)。

    1.3K30

    Django3.2边学边记—Adimn站点管理

    创建模型管理类来管理某个模型在后台显示的页面形式 ModelAdmin类可以控制不同模型在Admin界面中的展示方式,主要包括在列表页的展示方式、添加修改页的展示方式 上文中展示了TestAdmin类的一种注册方法...  由action_on_bottom 和action_on_top两属性来控制 默认显示在顶部,默认值分别为:False 和 True,改为只显示在底部: 1234 class TestAdmin(admin.ModelAdmin...控制显示的列,Django 会尝试按照这个顺序解释 list_display 的每个元素: 一个模型的字段。 一个可调用对象。 一个代表 ModelAdmin 属性的字符串。...atitle.short_description='标题'   如果是更改模型字段显示的列标题,可以在定义模型字段时,设置verbose_name的值 ,或者封装成方法,再对方法使用上面那个属性,模型字段不能直接使用那个属性...None,一个空字符串,或者一个没有元素的可迭代字段,Django 将显示 - (破折号)。

    1.2K00

    Django 2.1.7 Admin - 列表页选项

    = 2 # 设置每页显示两条数据 2)在浏览器中查看服务器信息的列表页面,效果如下图: "操作选项"的位置 顶部显示的属性,设置为True在顶部显示,设置为False不在顶部显示,默认为True。...actions_on_top=True 底部显示的属性,设置为True在底部显示,设置为False不在底部显示,默认为False。...actions_on_bottom=False 2)在浏览器中刷新效果如下图: 列表中的列 属性如下: list_display=[模型字段1,模型字段2,...] 1)打开assetinfo/admin.py...: 关联对象字段 在模型表中如果还要关联的其他模型表的字段,那么可以通过在模型中封装方法来展示。...list_display = ['id', 'hostname','midware_name',....] 3)在浏览器中刷新效果如下图: 右侧栏过滤器 属性如下,只能接收字段,会将对应字段的值列出来,

    1.1K30

    Django 做个小后台,细节在完善一点点【附源码】

    @admin.register(Blog) class BlogAdmin(admin.ModelAdmin): # list_display 用于设置列表页展示哪些字段 list_display...(Blog) class BlogAdmin(admin.ModelAdmin): # list_display 用于设置列表页展示哪些字段 list_display = ["title...["title"] [d5f78163b5164747968049b341ff8dc7~tplv-k3u1fbpfcp-zoom-1.image] 只读字段 在 Django 中,可以设置某些字段不被修改...常见的属性如下 list_display:列表显示字段筛选; search_fields:搜索字段筛选; readonly_fields:设置只读字段; ordering:排序字段; fields:表单页显示字段...; exclude:表单页不显示字段; list_filter:边栏筛选; list_editable:列表页可编辑字段设置; list_per_page:列表页显示条数; empty_value_display

    41730
    领券