add fake best_price_menu
This commit is contained in:
parent
c85347b53a
commit
082a8a1470
|
|
@ -152,6 +152,14 @@ class Establishment(ProjectBaseMixin, ImageMixin, TraslatedFieldsMixin):
|
||||||
raise ValidationError('Establishment type of subtype does not match')
|
raise ValidationError('Establishment type of subtype does not match')
|
||||||
self.establishment_subtypes.add(establishment_subtype)
|
self.establishment_subtypes.add(establishment_subtype)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def best_price_menu(self):
|
||||||
|
return 150
|
||||||
|
|
||||||
|
@property
|
||||||
|
def best_price_carte(self):
|
||||||
|
return 200
|
||||||
|
|
||||||
|
|
||||||
class Position(BaseAttributes, TraslatedFieldsMixin):
|
class Position(BaseAttributes, TraslatedFieldsMixin):
|
||||||
"""Position model."""
|
"""Position model."""
|
||||||
|
|
|
||||||
|
|
@ -157,6 +157,9 @@ class EstablishmentSerializer(serializers.ModelSerializer):
|
||||||
many=True)
|
many=True)
|
||||||
menu = MenuSerializers(source='menu_set', many=True, read_only=True)
|
menu = MenuSerializers(source='menu_set', many=True, read_only=True)
|
||||||
|
|
||||||
|
best_price_menu = serializers.DecimalField(max_digits=14, decimal_places=2, read_only=True)
|
||||||
|
best_price_carte = serializers.DecimalField(max_digits=14, decimal_places=2, read_only=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
"""Meta class."""
|
"""Meta class."""
|
||||||
|
|
||||||
|
|
@ -182,4 +185,6 @@ class EstablishmentSerializer(serializers.ModelSerializer):
|
||||||
'comments',
|
'comments',
|
||||||
'employees',
|
'employees',
|
||||||
'menu',
|
'menu',
|
||||||
|
'best_price_menu',
|
||||||
|
'best_price_carte'
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user