admin
createsuperuser
app 下的model注册
default
在app目录下的admin.py文件内
from blog.models import *
admin.site.register(User)
admin.site.register(Tag)
admin.site.register(Article)
admin.site.register(Category)
- fields – 只显示这些
from blog.models import *
class ArticleAdmin(admin.ModelAdmin):
fields = ('title', 'desc', 'content')
admin.site.register(Article, ArticleAdmin)
- exclude – 显示除此之外的
from blog.models import *
class ArticleAdmin(admin.ModelAdmin):
exclude = ('title', 'desc', 'content')
admin.site.register(Article, ArticleAdmin)
- fieldset
from blog.models import *
fieldsets = (
(None, {
'fields': ('title', 'desc', 'content',)
}),
('高级设置', {
'classes': ('collapse',),
'fields': ('click_count', 'is_recommend', 'category',),
}),
)
admin.site.register(Article, ArticleAdmin)
- list_display
- list_display_links
- list_editable