Files
api.digisnaxx/leg_info/serializers.py
2025-10-11 03:50:49 -05:00

25 lines
659 B
Python

from rest_framework import serializers
from django.contrib.auth.models import User
from .models import Event, Venue
############
## Events ##
############
class VenueSerializer(serializers.ModelSerializer):
class Meta:
model = Venue
fields = ('id', 'name', 'city')
# fields = '__all__'
class EventSerializer(serializers.ModelSerializer):
venue = VenueSerializer(many=False)
event_type = serializers.CharField(source='get_event_type_display')
# target_language = serializers.SerializerMethodField()
class Meta:
model = Event
fields = '__all__'
depth = 2
# fields = ('id', 'name',)