Вместо этого используйте метод get_user_model()
(вы можете импортировать его from django.contrib.auth import get_user_model
):
from django.contrib.auth import get_user_model
User = get_user_model()
class AllUser(ListAPIView):
model = User
serializer_class = UserSerializer
queryset = User.objects.all() # or User.objects.filter(is_active=True)
settings.AUTH_USER_MODEL
- это просто строка, которую можно использовать при определении модели (например, ForeignKey
принимает строку), но не тогда, когда вам нужен фактический класс.
См. this для подробного объяснения.