diff --git a/ofu_app/apps/food/views.py b/ofu_app/apps/food/views.py index c00264e..2ef3ed2 100644 --- a/ofu_app/apps/food/views.py +++ b/ofu_app/apps/food/views.py @@ -48,6 +48,11 @@ def weekly_food(request): }) +def food_detail(request, id): + food = SingleFood.objects.get(id=id) + return render(request, "food/detailed_food.jinja", {'food': food}) + + def all_food(request): menus = Menu.objects.all() feki_menu = menus.filter(location__contains="Feldkirchenstraße") diff --git a/ofu_app/templates/food/detailed_food.jinja b/ofu_app/templates/food/detailed_food.jinja new file mode 100644 index 0000000..f88fec3 --- /dev/null +++ b/ofu_app/templates/food/detailed_food.jinja @@ -0,0 +1,27 @@ +{% extends 'food/food_wrapper.jinja' %} +{% import '/macros/food_macros.jinja' as macros %} +{% block headline %} +

Food

+

Day: {{ day.strftime("%d.%m.%Y") }}

+{% endblock %} +{% block content %} +
+
+
{{ food.name }}
+
Student: {{ food.price_student }}
+
Employee: {{ food.price_employee }}
+
Guest: {{ food.price_guest }}
+
{{ food.rating }}
+
+
+
Allergene
+ + +
+
+ +{% endblock %} \ No newline at end of file