黄臻代码注释

master
pg6fnlak2 3 months ago
parent ee5916d1bc
commit 36eaefd53f

@ -3,10 +3,25 @@ from django.contrib import admin
class CommandsAdmin(admin.ModelAdmin):
"""
命令管理后台类
用于在Django管理后台中展示和管理命令信息配置了列表页面显示的字段
"""
list_display = ('title', 'command', 'describe')
class EmailSendLogAdmin(admin.ModelAdmin):
"""
邮件发送日志管理后台类
用于在Django管理后台中展示和管理邮件发送日志信息配置了列表页面显示的字段
和只读字段并重写了权限控制方法
Attributes:
list_display: 列表页面显示的字段元组
readonly_fields: 只读字段元组
"""
list_display = ('title', 'emailto', 'send_result', 'creation_time')
readonly_fields = (
'title',
@ -16,4 +31,17 @@ class EmailSendLogAdmin(admin.ModelAdmin):
'content')
def has_add_permission(self, request):
"""
控制是否具有添加新记录的权限
重写父类方法禁止用户在管理后台手动添加邮件发送日志记录
Args:
request: HTTP请求对象
Returns:
bool: 总是返回False表示没有添加权限
"""
return False

Loading…
Cancel
Save