serializer for menu uploads BO
This commit is contained in:
parent
a0408204a1
commit
e1b3908e00
|
|
@ -1,6 +1,7 @@
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
|
|
||||||
from django.db.models import F
|
from django.db.models import F
|
||||||
|
from django.shortcuts import get_object_or_404
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
from rest_framework import serializers
|
from rest_framework import serializers
|
||||||
|
|
||||||
|
|
@ -719,6 +720,7 @@ class MenuBackOfficeSerializer(serializers.ModelSerializer):
|
||||||
drinks_included = serializers.BooleanField(source='is_drinks_included')
|
drinks_included = serializers.BooleanField(source='is_drinks_included')
|
||||||
establishment_id = serializers.IntegerField(source='establishment.id')
|
establishment_id = serializers.IntegerField(source='establishment.id')
|
||||||
establishment_slug = serializers.CharField(source='establishment.slug')
|
establishment_slug = serializers.CharField(source='establishment.slug')
|
||||||
|
uploads = MenuFilesSerializers(many=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.Menu
|
model = models.Menu
|
||||||
|
|
@ -732,6 +734,7 @@ class MenuBackOfficeSerializer(serializers.ModelSerializer):
|
||||||
'diner',
|
'diner',
|
||||||
'lunch',
|
'lunch',
|
||||||
'last_update',
|
'last_update',
|
||||||
|
'uploads',
|
||||||
]
|
]
|
||||||
extra_kwargs = {
|
extra_kwargs = {
|
||||||
'last_update': {'read_only': True}
|
'last_update': {'read_only': True}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user