Avoid marking read_only fields as required (#133)

* Avoid marking read_only fields as required

Read only properties cannot be marked as required by a schema.
This commit is contained in:
werwty
2018-05-30 14:56:53 -04:00
committed by Cristi Vîjdea
parent a4a11ad1ab
commit 408b31fc4f
3 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ class ArticleSerializer(serializers.ModelSerializer):
read_only=True,
)
uuid = serializers.UUIDField(help_text="should articles have UUIDs?", read_only=True)
cover_name = serializers.FileField(use_url=False, source='cover', read_only=True)
cover_name = serializers.FileField(use_url=False, source='cover', required=True)
group = serializers.SlugRelatedField(slug_field='uuid', queryset=ArticleGroup.objects.all())
original_group = serializers.SlugRelatedField(slug_field='uuid', read_only=True)