forked from val-lop20/Pagina-de-Asistencia-MAC
20 lines
658 B
Python
20 lines
658 B
Python
from rest_framework import serializers
|
|
from .models import Event
|
|
from authentication.models import ExternalUser
|
|
|
|
class EventSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = Event
|
|
fields = [
|
|
'id', 'title', 'description', 'event_type', 'modality',
|
|
'speaker', 'date', 'start_time', 'end_time', 'location',
|
|
'max_capacity', 'is_active', 'meeting_link'
|
|
]
|
|
|
|
class ExternalUserSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = ExternalUser
|
|
fields = [
|
|
'id', 'full_name', 'account_number', 'status',
|
|
'created_at', 'processed_at'
|
|
] |