Update admin.py

master
pfy5v82cw 3 months ago
parent 95fa55e685
commit c03a429dcb

@ -1,7 +1,27 @@
# 导入 Django 内置的 Admin 核心模块
# django.contrib.admin 提供了完整的后台管理界面生成、数据CRUD、权限控制等功能
from django.contrib import admin
# Register your models here.
# 说明:该注释为 Django 自动生成,提示开发者在此处注册需要通过后台管理的模型
# 注册方式:使用 admin.site.register(模型类, 自定义Admin类) 关联模型与管理配置
class OwnTrackLogsAdmin(admin.ModelAdmin):
"""
自定义 Admin 配置类继承自 Django 内置的 ModelAdmin
作用配置 OwnTrackLog 模型在后台管理界面的展示形式操作权限数据筛选等功能
若需扩展后台功能可在此类中添加属性/方法如列表显示字段搜索框过滤条件等
"""
# pass 关键字:表示当前类暂未定义额外配置,完全使用 ModelAdmin 的默认行为
# 默认效果:
# 1. 列表页显示模型的所有字段id、tid、lat、lon、creation_time
# 2. 支持点击主键id进入详情页编辑数据
# 3. 支持批量删除、简单搜索(默认搜索主键字段)
# 4. 按模型 Meta 中定义的 ordering 排序(即 creation_time 升序)
pass
# 【注】当前代码缺少模型注册语句,需补充以下代码才能在后台看到该模型(否则配置不生效)
# 需先导入 OwnTrackLog 模型(从对应的 models.py 中),再注册关联
# 完整注册代码示例:
# from .models import OwnTrackLog # 从当前应用的 models.py 导入模型类
# admin.site.register(OwnTrackLog, OwnTrackLogsAdmin) # 关联模型与自定义Admin配置

Loading…
Cancel
Save