第8天:Django Admin高级配置
目标
定制Django Admin界面,提高数据管理效率。
任务概览
- 注册模型到Admin界面。
- 定制Admin选项,如列表显示、搜索字段、过滤器等。
详细步骤
1. 注册模型到Admin界面
在Django Admin中注册模型,使其在界面中显示。
# myproject/myapp/admin.py
from django.contrib import admin
from .models import MyModel
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
pass
2. 定制Admin列表显示
定制Admin界面中的列表显示,包括字段、搜索、过滤器等。
- 字段显示:设置
list_display
来定义列表页面显示哪些字段。
list_display = (