serializer for menu uploads BO

This commit is contained in:
Kuroshini 2020-01-30 22:31:48 +03:00
parent a0408204a1
commit e1b3908e00

View File

@ -1,6 +1,7 @@
from functools import lru_cache
from django.db.models import F
from django.shortcuts import get_object_or_404
from django.utils.translation import gettext_lazy as _
from rest_framework import serializers
@ -719,6 +720,7 @@ class MenuBackOfficeSerializer(serializers.ModelSerializer):
drinks_included = serializers.BooleanField(source='is_drinks_included')
establishment_id = serializers.IntegerField(source='establishment.id')
establishment_slug = serializers.CharField(source='establishment.slug')
uploads = MenuFilesSerializers(many=True)
class Meta:
model = models.Menu
@ -732,6 +734,7 @@ class MenuBackOfficeSerializer(serializers.ModelSerializer):
'diner',
'lunch',
'last_update',
'uploads',
]
extra_kwargs = {
'last_update': {'read_only': True}