Django——Xadmin中的功能
来源:互联网 发布:java date 格式化 毫秒 编辑:程序博客网 时间:2024/05/18 01:29
app_label
功能
如果不在标准models.py里面定义model,则必须指定这个model归属于哪个app。
使用
app_label = 'oms'
actions
功能
Action插件在数据列表页面提供了数据选择功能,选择后的数据可以经过Action做特殊的处理,默认提供的Action为批量删除功能。
截图
使用
class DoOrdinary_0(views.Action): verbose_name = '批量设为正常' def do_action(self, queryset): request = self.request for obj in queryset: obj.status = 0 obj.save() self.msg('设置成功', 'success')class DoOrdinary_1(views.Action): verbose_name = '批量设为已删除' def do_action(self, queryset): request = self.request for obj in queryset: obj.status = 1 obj.save() self.msg('设置成功', 'success')
actions = (DoOrdinary_0, DoOrdinary_1)
add_redirect_url
功能
截图
使用
add_redirect_url = '/xadmin/page/vtalktags/?vtalk_id=%s&_redirect=/xadmin/meila/vtalk/'
exclude
功能
隐藏添加时的字段
截图
使用
exclude = ('create_time', 'slug')
fields
功能
添加时显示的字段
截图
使用
fields = ('title', 'cat')
form
功能
在forms.py中定义函数对一些功能做出限制
截图
使用
form = TopListForm
form_layout
功能
添加时列表的布局
截图
使用
from xadmin.layout import Main, TabHolder, Tab, Fieldset, Row, col, AppendedText, Side, Field
form_layout = (
Fieldset(u'',
Row('cat', 'tag'),
Row('title', 'status')
Row('display_order),
css_class = 'unsort no_title'
),
)
fieldsets
功能
截图
使用
fk_url_param
功能
截图
使用
fk_url_param = { 'user':{'_p_user_vest': '1'}}
hidden_menu
功能
截图
使用
list_display
功能
显示列表
截图
使用
list_display = ('id', 'title', 'img_tz', 'cat', 'tag', 'status', 'create_time')
list_filter
功能
过滤器
截图
使用
list_filter = ('cat', 'status', 'create_time')list_per_page
功能
限制每页显示的数目
截图
使用
list_per_page = 5 #每页显示5个
list_editable
功能
该插件可以在列表页中即时编辑某字段的值,使用Ajax技术,无需提交或刷新页面即可完成数据的修改,对于需要频繁修改的字段(如:状态)相当有用。
截图
使用
list_editable = ['status', 'display_order']
list_distplay_links
功能
截图
使用
list_display_links = ('title',)
menu_group
功能
显示所归属的菜单
截图
使用
menu_group = 'vtalk_group'
menu_index
功能
截图
使用
menu_index = 4
model_icon
功能
截图
使用
model_icon = 'fa fa-twitter'
order
功能
在当前菜单下的位置
截图
使用
order = 2
ordering
功能
排序
使用
ordering = ['-id',] #降序
ordering = ['id',] #升序
raw_id_fields
功能
截图
使用
readonly_fields
功能
设置只读字段
截图
使用
readonly_fields = ['img_width', 'img_height']
relfield_style
功能
截图
使用
relfield_style = 'fk-ajax'
remove_permissions
功能
截图
使用
remove_permissions = ('delete', 'add', 'update')
serach_fields
功能
搜索内容
截图
使用
search_fields = ('nickname', 'slug')
style_fields
功能
截图
使用
style_fields = {
'user': 'fk_raw'
}
show_detail_fields
功能
可以在列表页中显示相关字段的详细信息
截图
使用
show_detail_fields = ('id',)
use_related_menu
功能
截图
使用
use_related_menu = False
search_sphinx_ins
功能
截图
使用
verbose_name
功能
显示名称
截图
使用
verbose = '贴纸'
- Django——Xadmin中的功能
- Django xadmin开启搜索功能
- Django——Xadmin内置插件
- Django——Xadmin中添加显示图片函数
- django学习——python 3.6下实现xadmin
- Django——Xadmin中使用form限制对条目id列表
- Django——Xadmin推荐标签中添加自动添加标签ID、创建人标识函数
- Django Xadmin安装
- Django-xadmin的使用
- Django学习--xadmin
- Django xadmin注册
- Django xadmin全局配置
- 基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(13)——xadmin介绍
- 基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(15)——xadmin的扩展
- django集成xadmin的方法
- Django 安装Xadmin后台管理
- django xadmin 安装和使用
- Django xadmin使用自定义列表
- Android 即时音视频解决方案2——腾讯云
- Android性能专项测试之Allocation Tracker(Device Monitor)
- 求高手救命!seo问题
- 深度学习文献阅读笔记(5)
- 交换机和路由器的区别在哪里 一针见血通俗解答---土巴兔
- Django——Xadmin中的功能
- J2SE 基础
- 1.3顺序表
- 像写SQL一样编写Java数据应用
- Java中的泛型方法
- OC基础-NSSet集合
- ubuntu LVM搭建
- app与PC端session
- How to do a deep SQL tuning