Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
django_lliga [2023/06/22 20:21] manuel_jose_moles_canal [Seeder per creació de dades d'exemple] |
django_lliga [2024/03/14 18:15] (actual) enric_mieza_sanchez [Menu form] |
||
---|---|---|---|
Línia 436: | Línia 436: | ||
if form.is_valid(): | if form.is_valid(): | ||
lliga = form.cleaned_data.get(" | lliga = form.cleaned_data.get(" | ||
+ | # cridem a / | ||
return redirect(' | return redirect(' | ||
return render(request, | return render(request, | ||
Línia 442: | Línia 443: | ||
</ | </ | ||
- | I la plantilla ens quedaria així de simple: | + | La plantilla |
<file html menu.html> | <file html menu.html> | ||
< | < | ||
Línia 452: | Línia 453: | ||
<input type=" | <input type=" | ||
</ | </ | ||
+ | </ | ||
+ | |||
+ | També necessitarem modificar les URLs per poder accedir adequadament a la classificació i passar-li el ID de la lliga que volem visualitzar: | ||
+ | |||
+ | <file python urls.py> | ||
+ | urlpatterns = [ | ||
+ | path(" | ||
+ | path(" | ||
+ | ] | ||
+ | </ | ||
+ | |||
+ | Finalment modifiquem '' | ||
+ | |||
+ | <file python views.py> | ||
+ | def classificacio(request, | ||
+ | lliga = get_object_or_404( Lliga, pk=lliga_id) | ||
+ | equips = lliga.equip_set.all() | ||
+ | #... | ||
</ | </ | ||