码迷,mamicode.com
首页 > 其他好文 > 详细

第三百九十六节,Django+Xadmin打造上线标准的在线教育平台—其他插件使用说

时间:2017-09-25 19:08:24      阅读:564      评论:0      收藏:0      [点我收藏+]

标签:在线教育   插件   log   设置   类型   style   esc   back   time   

第三百九十六节,Django+Xadmin打造上线标准的在线教育平台—其他插件使用说

 

设置后台列表页面字段统计

在当前APP里的adminx.py文件里的数据表管理器里设置

aggregate_fields = {‘字段名称‘:‘sum为统计数,min为统计时间‘}

class CourseAdmin(object):               # 自定义数据表管理器类

    # 设置xadmin后台显示字段
    list_display = [‘name‘, ‘desc‘, ‘detail‘, ‘degree‘, ‘learn_times‘, ‘students‘,
                    ‘fav_nums‘, ‘image‘, ‘click_nums‘, ‘add_time‘]

    # 设置xadmin后台搜索字段,注意:搜索字段如果有时间类型会报错
    search_fields = [‘name‘, ‘desc‘, ‘detail‘, ‘degree‘, ‘learn_times‘, ‘students‘,
                     ‘fav_nums‘, ‘image‘, ‘click_nums‘]

    # 设置xadmin后台过滤器帅选字段,时间用过滤器来做
    list_filter = [‘name‘, ‘desc‘, ‘detail‘, ‘degree‘, ‘learn_times‘, ‘students‘,
                   ‘fav_nums‘, ‘image‘, ‘click_nums‘, ‘add_time‘]
    model_icon = ‘fa fa-clone‘
    style_fields = {‘detail‘:‘ueditor‘}
    # import_excel = True
    aggregate_fields = {‘fav_nums‘:‘sum‘}

xadmin.site.register(Course, CourseAdmin)     # 将数据表注册到xadmin后台显示

技术分享

 

第三百九十六节,Django+Xadmin打造上线标准的在线教育平台—其他插件使用说

标签:在线教育   插件   log   设置   类型   style   esc   back   time   

原文地址:http://www.cnblogs.com/adc8868/p/7592966.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!