This commit is contained in:
2026-02-12 20:50:01 +08:00
parent d049f682f5
commit 414d3334fd
82 changed files with 1835 additions and 422 deletions

View File

@@ -10,10 +10,12 @@ class ActivitySerializer(serializers.ModelSerializer):
fields = '__all__'
class ActivitySignupSerializer(serializers.ModelSerializer):
activity_info = ActivitySerializer(source='activity', read_only=True)
class Meta:
model = ActivitySignup
fields = ['id', 'activity', 'user', 'signup_time', 'status']
read_only_fields = ['signup_time', 'status']
fields = ['id', 'activity', 'activity_info', 'user', 'signup_time', 'status', 'signup_info']
read_only_fields = ['signup_time', 'status', 'user']
class TopicMediaSerializer(serializers.ModelSerializer):
url = serializers.SerializerMethodField()