feat(公开内容): 添加公开内容功能,支持文档和软件下载,无需登录即可访问
This commit is contained in:
@@ -13,6 +13,8 @@ from .models import (
|
||||
FamilyTask,
|
||||
TodayPlan,
|
||||
SystemConfig,
|
||||
PublicContentType,
|
||||
PublicContent,
|
||||
)
|
||||
|
||||
|
||||
@@ -96,3 +98,17 @@ class TodayPlanAdmin(admin.ModelAdmin):
|
||||
@admin.register(SystemConfig)
|
||||
class SystemConfigAdmin(admin.ModelAdmin):
|
||||
list_display = ('smtp_server', 'smtp_port', 'smtp_username', 'recipient_email', 'send_time', 'created_at')
|
||||
|
||||
|
||||
@admin.register(PublicContentType)
|
||||
class PublicContentTypeAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'created_at', 'updated_at')
|
||||
search_fields = ('name',)
|
||||
|
||||
|
||||
@admin.register(PublicContent)
|
||||
class PublicContentAdmin(admin.ModelAdmin):
|
||||
list_display = ('title', 'type', 'is_published', 'sort_order', 'created_at')
|
||||
list_filter = ('type', 'is_published')
|
||||
search_fields = ('title', 'content')
|
||||
ordering = ('sort_order', '-created_at')
|
||||
|
||||
Reference in New Issue
Block a user