diff --git a/backend/time_tracking/serializers.py b/backend/time_tracking/serializers.py index 7550a50..0394b67 100644 --- a/backend/time_tracking/serializers.py +++ b/backend/time_tracking/serializers.py @@ -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, )