打分上传后台
All checks were successful
Deploy to Server / deploy (push) Successful in 16s

This commit is contained in:
jeremygan2021
2026-03-12 13:34:47 +08:00
parent 6129673ddc
commit 1f693e0e8a
15 changed files with 1692 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ class ScoreDimensionInline(admin.TabularInline):
model = ScoreDimension
extra = 1
tab = True
fields = ('name', 'description', 'weight', 'max_score', 'is_public', 'order')
class ProjectFileInline(admin.TabularInline):
model = ProjectFile
@@ -14,8 +15,8 @@ class ProjectFileInline(admin.TabularInline):
@admin.register(Competition)
class CompetitionAdmin(ModelAdmin):
list_display = ['title', 'status', 'start_time', 'end_time', 'is_active', 'created_at']
list_filter = ['status', 'is_active']
list_display = ['title', 'status', 'allow_contestant_grading', 'start_time', 'end_time', 'is_active', 'created_at']
list_filter = ['status', 'allow_contestant_grading', 'is_active']
search_fields = ['title', 'description']
inlines = [ScoreDimensionInline]
@@ -28,7 +29,7 @@ class CompetitionAdmin(ModelAdmin):
'description': '封面图可以上传本地图片,也可以填写外部链接,优先显示本地上传的图片'
}),
('时间和状态', {
'fields': ('start_time', 'end_time', 'status', 'project_visibility', 'is_active')
'fields': ('start_time', 'end_time', 'status', 'project_visibility', 'allow_contestant_grading', 'is_active')
}),
)