【发布时间】:2022-01-21 15:30:34
【问题描述】:
我有以下序列化程序:
class MutuallyExclusiveSerializer(serializers.Serializer):
field_a = serializers.Charfield()
field_b = serializers.Charfield()
field_c = serializers.Charfield()
如果用户发送多个互斥字段,我想要一种可扩展的方式来引发错误。
我可以制作自定义验证器,但如果将来添加更多字段,则不容易扩展。在这种情况下推荐的方法是什么?
提前致谢!
【问题讨论】:
标签: python django django-serializer