Xadmin使用二

Posted BGPY

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xadmin使用二相关的知识,希望对你有一定的参考价值。

1:修改site-title和site-footer,增加菜单折叠效果

在adminx.py中增加下面代码:

class GlobalSetting(object):
    # 设置Title
    site_title = \'投票管理系统\'
    # 设置Footer
    site_footer  = \'Django\'
# 设置折叠效果 menu_style = "accordion" xadmin.site.register(views.CommAdminView, GlobalSetting)

                                          1.1 修改site-title和site-footer,增加菜单折叠效果

2:修改应用名字为中文

##app.py
class PollsConfig(AppConfig):
    name = \'polls\'
    verbose_name = \'投票\'
##_init_.py
default_app_config = \'polls.apps.PollsConfig\'

              2.1 修改应用名字

3.增加数据详情和数据编辑功能

class QuestionAdmin(object):
    list_display = [\'question_text\', \'question_text\'] #自定义显示这两个字段
    search_fields = [\'question_text\', \'pub_date\'] #可以搜索的字段
    list_filter = [\'question_text\', \'pub_date\']
    ordering = [\'-pub_date\',]  ##按照倒序排列
    show_detail_fields = [\'question_text\']  ##数据详情
    list_editable = [\'question_text\', \'question_text\'] ##增加数据编辑 可以编辑的列
    inlines = [ChoiceInline]
xadmin.site.register(Question,QuestionAdmin)  #向Xadmin注册Question

 

 

                           3.1 增加数据编辑功能

                   3.2 增加数据详情功能

4 数据导出

list_export = (\'xls\', \'xml\', \'json\')

 

     4.1 增加数据详情功能

5.增加主题选择

##adminx.py

class BaseSetting(object):
    enable_themes = True 
    use_bootswatch = True
xadmin.site.register(views.BaseAdminView, BaseSetting)

 

    

                5.1 增加主题 

                          5.2 更换主题

 

以上是关于Xadmin使用二的主要内容,如果未能解决你的问题,请参考以下文章

二代身份证号码编码规则

染色体基因芯片分析和第二代测序应用的区别

Django+xadmin打造在线教育平台

Django+Xadmin打造在线教育系统

中国移动怎么申请随机密码

二代下机文件在Integrative Genomics Viewer中实现reads可视化的流程