csv
All checks were successful
Deploy to Server / deploy (push) Successful in 24s

This commit is contained in:
jeremygan2021
2026-02-28 11:28:35 +08:00
parent 4f4cfcd6f4
commit dba9d4f724
4 changed files with 177 additions and 13 deletions

View File

@@ -5,6 +5,7 @@ from django.shortcuts import redirect
from unfold.admin import ModelAdmin, TabularInline
from unfold.decorators import display
from .models import Activity, ActivitySignup, Topic, Reply, TopicMedia, Announcement
from .admin_actions import export_signups_csv, export_signups_excel
class ActivitySignupInline(TabularInline):
model = ActivitySignup
@@ -156,6 +157,7 @@ class ActivitySignupAdmin(ModelAdmin):
list_filter = ('status', 'signup_time', 'activity')
search_fields = ('user__nickname', 'activity__title')
autocomplete_fields = ['activity', 'user']
actions = [export_signups_csv, export_signups_excel]
fieldsets = (
('报名详情', {