django Admin 自定義顯示列表

在 admin.py 中自定義admin.ModelAdmin的子類,使用例子如下:

from django.contrib import admin
from .models import Blog,Author,Entry
# Register your models here.
class AuthorAdmin(admin.ModelAdmin):
    '''
    定義admin頁中顯示列表的字段及快速查詢欄的查詢范圍
    '''
    list_display = ('name','email')  # 添加顯示的字段,not a ManyToManyField
    search_fields = ('name','email') # 添加快速查詢欄
class EntryAdmin(admin.ModelAdmin):
    list_display = ('headline','pub_date')
    date_hierarchy = 'pub_date'  # 添加過濾(這里是過濾日期)

admin.site.register(Blog)
admin.site.register(Author,AuthorAdmin)  # 設置第二個參數(shù)
admin.site.register(Entry,EntryAdmin)

這樣設置以后,就可以看到定制的列了

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • http://blog.csdn.net/robinliu2010/article/details/7649190...
    AUGSNANO閱讀 1,995評論 2 3
  • The Django admin site Django中一個最強大的部分是自動管理接口,在模型中讀取元數(shù)據(jù)來提供...
    常大鵬閱讀 29,635評論 2 18
  • 點我查看本文集的說明及目錄。 本項目相關內(nèi)容包括: 實現(xiàn)過程: CH7 創(chuàng)建在線商店 CH8 管理支付和訂單 CH...
    學以致用123閱讀 3,879評論 0 6
  • 5作者:劉懷亮 下午,窗外下著雨,那雨聲,好像一種天外的歌聲,也是大自然對人類的恩賜,看到那如線條似的雨,聽著那輕...
    劉懷亮閱讀 1,019評論 8 11
  • 當我讀完吳軍老師《具體生活》這本書中關于閱讀的內(nèi)容時,我的豆瓣書單從兩百多本噌噌地漲到了三百多本,讓我既有...
    月光薇妮閱讀 569評論 1 2

友情鏈接更多精彩內(nèi)容