DJANGO REST FRAMEWORK - AssertionError
Я получаю эту ошибку AssertionError: Ожидалось, что из представления будет возвращено Response, HttpResponse или HttpStreamingResponse, но получено <class 'NoneType'>
Я не очень понимаю, что не так
views.py
class Links(viewsets.ViewSet):
def create(self, request):
serializer = LinkSerializer(data=request.data)
if serializer.is_valid():
serializer.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
# return Response({"error": "something went wrong"})
<
class LinkSerializer(serializers.ModelSerializer):
class Meta:
model = Links
fields = (
"title",
"niche",
"url",
"owner",
"date",
)
valid = {'required': True}
extra_kwargs = {
'title': valid,
'niche': valid,
'url': {
'required': True,
'validators': [UniqueValidator(Links, "Link has been posted already"),]
}
}
def create(self, validated_data):
newLink = Links.objects.create(
title=validated_data['title'],
niche=validated_data['niche'],
url=validated_data['url'],
owner=validated_data.get['owner']
)
newLink.save()
return newLink
<