from django.shortcuts import render from applipizza.models import Pizza, Ingredient, Composition from applipizza.forms import IngredientForm # Create your views here. def pizzas(request): pizzas = Pizza.objects.all() return render( request, 'applipizza/pizzas.html', {'pizzas': pizzas} ) def pizza(request, id): pizza = Pizza.objects.get(id=id) composition = Composition.objects.filter(pizza_id=id) compositionArray = [] for c in composition: compositionArray.append([Ingredient.objects.get(id=c.ingredient_id).nom, c.quantite]) pizza.composition = compositionArray return render( request, 'applipizza/pizza.html', {'pizza': pizza} ) def formulaireCreationIngredient(request): formulaire = IngredientForm() return render( request, 'applipizza/formulaireCreationIngredient.html', {"form": formulaire} )