Django ModelAdmin 常用参数

作者 夜狼荼 2019年03月02日 09:27 阅读 1342
class ArticleAdmin(admin.ModelAdmin):
    list_display = ('title', 'author',  'status', 'mod_date',) # 设置列表可显示的字段

    list_filter = ('status', 'pub_date', ) # 设置过滤选项

    list_per_page = 5 # 每页显示条目数

    list_editable = ('status',) # 设置可编辑字段

    date_hierarchy = 'pub_date' # 按日期月份筛选

    ordering = ('-mod_date',) # 按发布日期排序

	list_display_links = () # 编辑链接

	filter_horizontal = [ 'shanghu'] # manytomany搜索筛选(横)
	filter_vertical = () # manytomany搜索筛选(列)

    raw_id_fields = ['fuwuleibie',] # foreignkey搜索筛选

	readonly_fields = ['author'] #只读
	
	search_fields = ['title'] #搜索
	
	exclude = None #排除

发表评论