xadmin提供的功能列表
1.xadmin提供的基础功能
1.支持无缝替换Django自带的admin
数据显示:list_display、exclude = ('recommend',)、show_detail_fields、list_per_page、
list_editable #设置哪些字段可以在表页面快速编辑
过滤器和搜索字段:list_filter、search_fields、
表图标:model_icon = 'fa fa-list'
排序:ordering = ('-publish_time',)#ordering设置默认排序字段,负号表示降序排序
#设置哪些字段可以点击进入编辑界面
list_display_links = ('id', 'caption')
2.model_icon = 'fa fa-list'
3.refresh_times = [] # 自动刷新功能,单位是秒
2.自定义Form表单提交
1 | class MemberForm(forms.ModelForm): |
3.通过当前登录的用户过滤显示的数据
1 | # get_queryset |
4.数据保存时进行一些额外的操作
1 |
|
5.页面组装,一对多字段,编辑父表同时编辑子表
1 |
|
6.主题和全局设置
1 | # 主题功能 |