intermediate commit
This commit is contained in:
parent
d1113364a9
commit
e6f9e388aa
|
|
@ -238,7 +238,7 @@ class Characteristic(TranslatedFieldsMixin, models.Model):
|
||||||
help_text='{"en-GB":"some text"}')
|
help_text='{"en-GB":"some text"}')
|
||||||
value = models.CharField(max_length=255,
|
value = models.CharField(max_length=255,
|
||||||
verbose_name=_('value'))
|
verbose_name=_('value'))
|
||||||
unit = models.ForeignKey('Unit', on_delete=models.PROTECT)
|
# unit = models.ForeignKey('Unit', on_delete=models.PROTECT)
|
||||||
priority = models.IntegerField(unique=True, null=True, default=None)
|
priority = models.IntegerField(unique=True, null=True, default=None)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
|
||||||
|
|
@ -927,7 +927,9 @@ class WineClassification(MigrateMixin):
|
||||||
db_table = 'wine_classifications'
|
db_table = 'wine_classifications'
|
||||||
|
|
||||||
|
|
||||||
class WineTypes(models.Model):
|
class WineTypes(MigrateMixin):
|
||||||
|
using = 'legacy'
|
||||||
|
|
||||||
name = models.CharField(max_length=255, blank=True, null=True)
|
name = models.CharField(max_length=255, blank=True, null=True)
|
||||||
fra_encima_id = models.IntegerField(blank=True, null=True)
|
fra_encima_id = models.IntegerField(blank=True, null=True)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
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)
|
||||||
Loading…
Reference in New Issue
Block a user