История изменений
Исправление grazor, (текущая версия) :
если ВСЕ field пустые при сериализации - тогда exception
class Serializer(serializers.ModelSerializer):
...
def validate(self, data):
if not any(data.values()):
raise serializers.ValidationError('Nothing to do')
return data
как сделать pop field’a, если он равен '' ?
Не понял. Так же, как и если бы он был равен чему-то другому
Исходная версия grazor, :
если ВСЕ field пустые при сериализации - тогда exception
class Serializer(serializers.ModelSerializer):
...
def validate(self, data):
if all(not value for value in data.values()):
raise serializers.ValidationError('Nothing to do')
return data
как сделать pop field’a, если он равен '' ?
Не понял. Так же, как и если бы он был равен чему-то другому