from rest_framework import serializers from product.models import Characteristic class RecipeSerializer(serializers.ModelSerializer): class Meta: model = Characteristic fields = ( "body", "title", "state", "created_at", 'locale', ) def validate(self, data): data["state"] = self.get_state(data) data["title"] = self.get_title(data) data["description"] = self.get_description(data) data.pop("body") data.pop("locale") return data def create(self, validated_data): return Recipe.objects.create(**validated_data)