This commit is contained in:
Louis Mazin 2026-09-20 01:03:47 +02:00
parent 0937fbcbb9
commit fa6e979e83

View File

@ -1,12 +1,15 @@
from rest_framework import serializers
from django.conf import settings
from django.contrib.auth import get_user_model
from .models import TimeEntry
User = get_user_model()
class UserSerializer(serializers.ModelSerializer):
class Meta:
model = settings.AUTH_USER_MODEL
model = User
fields = ['id', 'username', 'first_name', 'last_name']
@ -47,7 +50,7 @@ class TimeEntrySerializer(serializers.ModelSerializer):
class TimeEntryCreateSerializer(serializers.ModelSerializer):
user_id = serializers.PrimaryKeyRelatedField(
source='user',
queryset=settings.AUTH_USER_MODEL.objects.all(),
queryset=User.objects.all(),
write_only=True,
required=False,
)