项目:Django+Xadmin打造上线标准的在线教育平台—将app注册到xa
发布时间:2020-12-15 17:13:36 所属栏目:大数据 来源:网络整理
导读:Xadmin基础功能介绍: 后台显示字段 import?xadminfrom?.models?import?*class?UserAskAdmin(object):????list_display?=?['name',?'mobile',?'course_name',?'add_time']????search_fields?=?['name',?]????list_filter?=?['name',?]????xadmin.site.registe
Xadmin基础功能介绍: 后台显示字段
import?xadmin from?.models?import?* class?UserAskAdmin(object): ????list_display?=?['name',?'mobile',?'course_name',?'add_time'] ????search_fields?=?['name',?] ????list_filter?=?['name',?] ???? xadmin.site.register(UserAsk,?UserAskAdmin) 相关解释 list_display?设置数据表在后台显示的字段 list_display?=?['models数据表里的字段名称','models数据表里的字段名称'] 注意:第一个字段是后台编辑入口 search_fields?设置在后台可以搜素的字段 search_fields?=?['models数据表里的字段名称','models数据表里的字段名称'] 注意:搜索字段不能有时间和外键类型的字段,不然会报错,所以时间和外键类型的字段搜索我们一般用过滤器来做 list_filter?设置在后台可以通过条件帅选查看的字段 list_filter?=?['models数据表里的字段名称','models数据表里的字段名称'] xadmin.site.register(UserAsk,UserAskAdmin) 该用法和django中的admin用法一样。 将apps下的4个app中的model数据库表注册到xadmin管理 1.在app_courses目录下创建adminx.py文件,注意创建的文件必须是adminx.py。否则xadmin无法识别。 代码示例:
|