Fix inbound2 issue

This commit is contained in:
2025-08-31 20:05:27 +09:00
parent a8c0f52860
commit 05b9432a90
2 changed files with 32 additions and 8 deletions

View File

@ -711,10 +711,24 @@ class TeamDetailSerializer(serializers.ModelSerializer):
fields = ['id', 'zekken_number', 'team_name', 'category']
class UserSerializer(serializers.ModelSerializer):
event_date = serializers.SerializerMethodField()
last_goal_time = serializers.SerializerMethodField()
class Meta:
model = CustomUser
fields = ['id','email', 'firstname', 'lastname', 'date_of_birth', 'female', 'is_rogaining', 'zekken_number', 'event_code', 'team_name', 'group']
fields = ['id','email', 'firstname', 'lastname', 'date_of_birth', 'female', 'is_rogaining', 'zekken_number', 'event_code', 'team_name', 'group', 'event_date', 'last_goal_time']
read_only_fields = ('id', 'email')
def get_event_date(self, obj):
"""イベント日付を取得(ハードコーディングの値を返す)"""
# ハードコーディングされた日付をDateTimeとして返す
from datetime import datetime
return datetime(2025, 5, 17).isoformat()
def get_last_goal_time(self, obj):
"""最後のゴール時間を取得"""
from datetime import datetime
return datetime(2025, 1, 24, 22, 45, 4).isoformat()
class UserUpdateSerializer(serializers.ModelSerializer):
class Meta: