文章目录
xadmin可以使用的页面样式控制基本与Django原生的admin一致。
list_display 控制列表展示的字段
search_fields 控制可以通过搜索框搜索的字段名称,xadmin使用的是模糊查询
list_filter 可以进行过滤操作的列
ordering 默认排序的字段
readonly_fields 在编辑页面的只读字段
exclude 在编辑页面隐藏的字段
list_editable 在列表页可以快速直接编辑的字段
show_detail_fileds 在列表页提供快速显示详情信息
refresh_times 指定列表页的定时刷新
list_export 控制列表页导出数据的可选格式
show_bookmarks 控制是否显示书签功能
data_charts 控制显示图标的样式
model_icon 控制菜单的图标
model_icon 菜单图标
model_icon 参考http://fontawesome.dashgame.com/
效果图
style_fields
控制字段的显示样式
默认manytomany字段样式是个单排下拉框,对添加选项操作十分不友好
level
是我model中的一个多对多字段
m2m_transfer
就是多对多穿梭框样式
ueditor
是支持富文本编辑
filter_horizontal
是多对多样式字段支持过滤
list_display
指定xadmin中需要显示哪些字段信息,以列表显示
list_display = ('first_name', 'last_name', 'email')
search_fields
指定哪些字段信息可以被搜索
search_fields =