This commit is contained in:
Louis Mazin 2026-09-20 00:52:45 +02:00
parent 59a1939386
commit 7e93971ab8
2 changed files with 4 additions and 2 deletions

View File

@ -7,7 +7,7 @@ from .views import (
TimeEntryUpdateView, TimeEntryUpdateView,
WeeklySummaryView, WeeklySummaryView,
) )
from .views import DebugUsersView
urlpatterns = [ urlpatterns = [
path('entries/', TimeEntryListView.as_view(), name='time-entry-list'), path('entries/', TimeEntryListView.as_view(), name='time-entry-list'),
path('entries/create/', TimeEntryCreateView.as_view(), name='time-entry-create'), path('entries/create/', TimeEntryCreateView.as_view(), name='time-entry-create'),

View File

@ -2,7 +2,7 @@ from rest_framework import generics, status
from rest_framework.response import Response from rest_framework.response import Response
from rest_framework.permissions import IsAuthenticated from rest_framework.permissions import IsAuthenticated
from rest_framework.views import APIView from rest_framework.views import APIView
from django.contrib.auth.models import User from django.contrib.auth import get_user_model
from django.db import transaction from django.db import transaction
from django.utils import timezone from django.utils import timezone
from datetime import timedelta from datetime import timedelta
@ -16,6 +16,8 @@ from .serializers import (
WeeklySummarySerializer WeeklySummarySerializer
) )
User = get_user_model()
class TimeEntryListView(generics.ListAPIView): class TimeEntryListView(generics.ListAPIView):
serializer_class = TimeEntrySerializer serializer_class = TimeEntrySerializer
permission_classes = [IsAuthenticated] permission_classes = [IsAuthenticated]