Django Admin是Web应用程序超级用户和职员用户的后端用户界面。 您可以在管理站点中注册模型,并可以控制模型中的创建,查看,更改和删除活动。 可以先使用 createsuperuser 命令创建一个超级用户,然后再从管理界面中创建其他用户。
要将您的第一个用户创建为超级用户,请运行:
然后,它将要求输入以下字段并确认创建超级用户。
Username : Email address: Password: Password (again):
您可以使用以下网址访问管理页面(如果开发服务器正在运行):
然后,可以在 Django Administration 页面中使用登录凭据。 其他用户(Users)和身份验证组(Groups)通过管理界面(Admin interface)创建。
from django.contrib import admin from .models import Blog admin.site.register(Blog)
Django Admin 可以为仪表板提供许多选项,以查看和管理模型数据。以下是一些管理选项及其含义。
1、list_display - 按给定顺序显示字段。
list_display = ['field1', 'field2', ...]
list_filter = ['field1', 'field2', ...]
fields = ['field1', 'field2', ('field3', 'field4'), ...]
fieldsets = ( (None, { 'fields': ('field1', 'field2', ...) }), ('Availability', { 'fields': ('field1', 'field2', ...) }), )
list_editable = ['field1','field2',...]
search_fields = ['field1','field2',...]
exclude = ['field1','field2',...]
ordering = ('field1', ...)
list_per_page = 25
radio_fields = {"field_name": admin.HORIZONTAL, ...}
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)