Exemple #1
0
 def partial_update(self, request):
     instance = Event.get_solo()
     serializer = EventSerializer(instance, data=request.data, context={'request': request}, partial=True)
     if serializer.is_valid():
         serializer.save()
         return Response(serializer.data)
     return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
Exemple #2
0
 def update(self, request):
     instance = Event.get_solo()
     serializer = EventSerializer(instance,
                                  data=request.data,
                                  context={'request': request})
     if serializer.is_valid():
         serializer.save()
         return Response(serializer.data)
     return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
Exemple #3
0
 def retrieve(self, request):
     instance = Event.get_solo()
     serializer = EventSerializer(instance, context={'request': request})
     return Response(serializer.data)
Exemple #4
0
 def retrieve(self, request):
     instance = Event.get_solo()
     serializer = EventSerializer(instance, context={'request': request})
     return Response(serializer.data)
Exemple #5
0
def frontend_view(request):
    event = Event.get_solo()
    return render(request, 'events/frontend/index.html', {
        'site_title': 'Event management',
        'event': event,
    })
Exemple #6
0
def frontend_view(request):
    event = Event.get_solo()
    return render(request, 'events/frontend/index.html', {
        'site_title': 'Event management',
        'event': event,
    })