У объекта 'AnonymousUser' нет атрибута 'group'
у объекта 'AnonymousUser' нет атрибута 'group'
Код находится здесь
class TripView(generics.ListCreateAPIView):
lookup_field = 'id'
lookup_url_kwarg = 'trip_id'
serializer_class = NestedTripSerializer
permissions_classes = (permissions.IsAuthenticated,)
def get_queryset(self):
user = self.request.user
if user.group == 'driver':
return Trip.objects.filter(
Q(status=Trip.REQUESTED) | Q(driver=user)
)
if user.group == 'rider':
return Trip.objects.filter(rider=user)
return Trip.objects.none()
У вас опечатка, должно быть permission_classes
, поэтому:
permission_classes = (permissions.IsAuthenticated,)
нет permissions_classes