当前位置:K88软件开发文章中心编程语言PythonPython01 → 文章内容

Django Admin 管理工具

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-11 12:48:05

n):





list_display = ('name','age', 'email')





# listinlines = [TagInline]





# Inlinefieldsets = (['Main',{'fields':





('name','email'),}],['Advance',{'classes':





('collapse',),'fields':





('age',),}])admin.site.register(Contact, ContactAdmin)admin.site.register([Test])刷新页面显示效果如下:搜索功能在管理大量记录时非常有,我们可以使用 search_fields 为该列表页增加搜索栏: HelloWorld/TestModel/admin.py:





文件代码:from django.contrib import adminfrom TestModel.models import Test,Contact,Tag





# Register your models here.class TagInline(admin.TabularInline):





model = Tagclass ContactAdmin(admin.ModelAdmin):





list_display = ('name','age', 'email')





# listsearch_fields = ('name',)inlines = [TagInline]





# Inlinefieldsets = (['Main',{'fields':





('name','email'),}],['Advance',{'classes':





('collapse',),'fields':





('age',),}])admin.site.register(Contact, ContactAdmin)admin.site.register([Test])在本实例中我们搜索了 name 为 k88 的记录,显示结果如下:Django Admin 管理工具还有非常多实用的功能,感兴趣的同学可以深入研究下。

上一页  [1] [2] 


Django Admin 管理工具