您的位置:首页 > 编程语言 > Go语言

Django站点管理--ModelAdmin

2016-11-24 17:39 441 查看
class AuthorAdmin(admin.ModelAdmin):
list_display=('name', 'age', 'sex')   #指定要显示的字段
search_fields=('name',)               #指定要搜索的字段,将会出现一个搜索框让管理员搜索关键词
list_filter = ('publication_date',)   #指定列表过滤器,右边将会出现一个快捷的日期过滤选项,
#以方便开发人员快速地定位到想要的数据,同样你也可以指定非日期型类型的字段

date_hierarchy = 'birth'              #日期型字段进行层次划分。
ordering = ('-birth','age')           #对出生日期降序排列,对年级升序
fields = ('name','sex','age','birth','type')    #自定义编辑表单,在编辑表单的时候 显示哪些字段,显示的属性
# 分组表单
fieldsets = (
('基本信息', {'fields': ('title', 'content', 'excerpt', 'publish_date','status', 'user', 'categories')}),
('Meta Data', {'fields': ('alias', 'keywords', 'description')}),
)
admin.site.register(Person,AuthorAdmin)

更多请点击http://blog.csdn.net/xyw_blog/article/details/8951808
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: