`
xiaoJay
  • 浏览: 66413 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

定制django管理界面

阅读更多
一 Change List Page
对于 change list page, admin.ModelAdmin的常用选项:
list_display:显示的field项目;
list_filter: 在右边添加过滤器;
list_per_page:每页显示的项目数量,default是100;
search_fields:在上方添加搜索框;

from django.contrib import admin
from jayyoung_cn.sms.models import ScheduledSms

class ScheduledSmsAdmin(admin.ModelAdmin):
    #date_hierarchy = 'date'
    list_display = ('date', 'msg', 'actived')
    list_display_links = ('msg',)
    #list_editable = ('msg',)
    list_filter = ('actived','date')
    list_per_page = 5
    #prepopulated_fields = {"msg": ("hour",)}
    search_fields = ['msg']
admin.site.register(ScheduledSms, ScheduledSmsAdmin)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics