app_labelcss
功能ajax
若是不在標準models.py裏面定義model,則必須指定這個model歸屬於哪一個app。app
使用ide
app_label = 'oms'函數
actions佈局
功能url
Action插件在數據列表頁面提供了數據選擇功能,選擇後的數據能夠通過Action作特殊的處理,默認提供的Action爲批量刪除功能。.net
截圖插件
使用orm
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
功能
顯示名稱
截圖
使用