簡體   English   中英

ModelSerializer不遵守字段上的必需屬性

[英]ModelSerializer doesn't respect the required attribute on a field

如果我有:

class Example(serializers.ModelSerializer):
    time = DateTimeRangeField(required=False)

它將失敗並顯示錯誤:

{'time': ['This field is required.']}

但是,如果這是serializers.Serializer,則它遵循字段上的必需屬性。 還有其他人遇到嗎? 是否有關於如何創建字段的任何想法?

DateTimeRangeField 不是 Django REST框架字段,因此就像您根本沒有提供任何字段一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM