Skip to content

Instantly share code, notes, and snippets.

@NurElHuda
Created May 25, 2020 01:41
Show Gist options
  • Save NurElHuda/26442c7da8a9ca2bdc76d5c47173b87f to your computer and use it in GitHub Desktop.
Save NurElHuda/26442c7da8a9ca2bdc76d5c47173b87f to your computer and use it in GitHub Desktop.
django_rest_url_with_query_paramaters
class BookCoverSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Book
fields = ('cover',)
def validate(self, attrs):
attrs = super().validate(attrs)
book = Book.objects.get(pk=self.context['book_id'])
attrs['book'] = book
return attrs
def create(self, validated_data):
book = validated_data.get('book')
book.cover = validated_data.get('cover')
print(book.cover)
book.save()
return book
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment