Initial commit

This commit is contained in:
2025-11-18 03:36:49 +08:00
commit d17c7efb3c
7078 changed files with 831480 additions and 0 deletions

25
core/admin.py Normal file
View File

@@ -0,0 +1,25 @@
from django.contrib import admin
from .models import SystemSettings, OperationLog
@admin.register(SystemSettings)
class SystemSettingsAdmin(admin.ModelAdmin):
list_display = (
'goedge_base_url',
'admin_access_key_id',
'default_node_cluster_id',
'edge_access_token',
'edge_token_expires_at',
'default_free_traffic_gb_per_domain',
'cname_template',
'updated_at',
)
readonly_fields = ('edge_access_token', 'edge_token_expires_at')
@admin.register(OperationLog)
class OperationLogAdmin(admin.ModelAdmin):
list_display = ('actor', 'action', 'target', 'created_at')
search_fields = ('actor__username', 'action', 'target')
# Register your models here.