1.安装xadmin包2.在setting.py中加入appxadmin, crispy_forms, reversion,3.修改admin.py名为adminx.pyimport xadmin from opinion_app.models import Opinion class OpinionAdmin(object): # xadmin中的富文本编辑器 style_fields {content: ueditor} site_title 三门峡统计局网站后台管理 site_footer 三门峡崤云安全有限公司 menu_style accordion # 左边导航栏样式 # 设置要显示在列表中的字段id字段是Django模型的默认主键 list_display (title, name, id_num, phone, address, email, state) # 设置每页显示多少条记录默认是100条 list_per_page 12 # 设置默认排序字段负号表示降序排序 # ordering (-name,) # 操作项功能显示位置设置两个都为True则顶部和底部都显示 actions_on_top True actions_on_bottom True # 操作项功能显示选中项的数目 actions_selection_counter True # 字段为空值显示的内容 empty_value_display -无字段- # 设置默认可编辑字段name默认不可编辑因为它是一个链接点击会进入修改页面 # list_editable [TEL, member_type,] # fk_fields 设置显示外键字段 # fk_fields (member_type,) # 过滤器功能及能过滤的字段 list_filter (title, name) # 搜索功能及能实现搜索的字段 search_fields (id, title, id_num, state) xadmin.site.register(Opinion, OpinionAdmin)4.url.pyfrom xadmin.plugins import xversion import xadminversion模块自动注册需要版本控制的 Modelxversion.register_models() urlpatterns [ path(xadmin/, xadmin.site.urls), ]
在Django中使用Xadmin
1.安装xadmin包2.在setting.py中加入appxadmin, crispy_forms, reversion,3.修改admin.py名为adminx.pyimport xadmin from opinion_app.models import Opinion class OpinionAdmin(object): # xadmin中的富文本编辑器 style_fields {content: ueditor} site_title 三门峡统计局网站后台管理 site_footer 三门峡崤云安全有限公司 menu_style accordion # 左边导航栏样式 # 设置要显示在列表中的字段id字段是Django模型的默认主键 list_display (title, name, id_num, phone, address, email, state) # 设置每页显示多少条记录默认是100条 list_per_page 12 # 设置默认排序字段负号表示降序排序 # ordering (-name,) # 操作项功能显示位置设置两个都为True则顶部和底部都显示 actions_on_top True actions_on_bottom True # 操作项功能显示选中项的数目 actions_selection_counter True # 字段为空值显示的内容 empty_value_display -无字段- # 设置默认可编辑字段name默认不可编辑因为它是一个链接点击会进入修改页面 # list_editable [TEL, member_type,] # fk_fields 设置显示外键字段 # fk_fields (member_type,) # 过滤器功能及能过滤的字段 list_filter (title, name) # 搜索功能及能实现搜索的字段 search_fields (id, title, id_num, state) xadmin.site.register(Opinion, OpinionAdmin)4.url.pyfrom xadmin.plugins import xversion import xadminversion模块自动注册需要版本控制的 Modelxversion.register_models() urlpatterns [ path(xadmin/, xadmin.site.urls), ]