From 2e255aba0de4f28604590906813f466074ade824 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Thu, 4 Jun 2020 19:46:35 +0200 Subject: [PATCH] more plan basics working --- cookbook/serializer.py | 5 ++++- cookbook/templates/meal_plan.html | 13 ++++++++++--- recipes/settings.py | 1 - 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/cookbook/serializer.py b/cookbook/serializer.py index 8244c2472..0f9d4b631 100644 --- a/cookbook/serializer.py +++ b/cookbook/serializer.py @@ -4,9 +4,12 @@ from cookbook.models import MealPlan, MealType class MealPlanSerializer(serializers.ModelSerializer): + recipe_name = serializers.ReadOnlyField(source='recipe.name') + meal_type_name = serializers.ReadOnlyField(source='meal_type.name') + class Meta: model = MealPlan - fields = '__all__' + fields = ('id', 'title', 'recipe', 'date', 'meal_type', 'recipe_name', 'meal_type_name') class MealTypeSerializer(serializers.ModelSerializer): diff --git a/cookbook/templates/meal_plan.html b/cookbook/templates/meal_plan.html index 04ed8f5d2..b8c051793 100644 --- a/cookbook/templates/meal_plan.html +++ b/cookbook/templates/meal_plan.html @@ -65,7 +65,7 @@ :empty-insert-threshold="10">
[[element.title]] - [[element.recipe]] + [[element.recipe_name]]
@@ -74,10 +74,17 @@
- [[plan_detail.date]] - [[plan_detail.title]] +

[[plan_detail.meal_type_name]] - [[plan_detail.date]]

+
+ [[plan_detail.note]]
+ +
+
+
+ [[plan_entries]] + diff --git a/recipes/settings.py b/recipes/settings.py index ffb9cf9ef..26bd6d8f4 100644 --- a/recipes/settings.py +++ b/recipes/settings.py @@ -65,7 +65,6 @@ MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', - 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware',