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_auth [2023/04/20 15:38] enric_mieza_sanchez [Autenticació a Django] |
django_auth [2025/06/05 07:47] (actual) enric_mieza_sanchez [Profile view] |
||
---|---|---|---|
Línia 4: | Línia 4: | ||
Pots llegir la doc oficial d' | Pots llegir la doc oficial d' | ||
- | * https:// | + | * https:// |
+ | <WRAP info> | ||
+ | Aquest article continua d' | ||
+ | * [[Django]] | ||
+ | * [[Django Frontend]] | ||
+ | * [[Django Lliga]] | ||
+ | </ | ||
+ | |||
+ | {{tag> #FpInfor #Daw #DawMp07 # | ||
===== Auth Quickstart ===== | ===== Auth Quickstart ===== | ||
Línia 30: | Línia 38: | ||
Només ens caldrà afegir plantilles per a '' | Només ens caldrà afegir plantilles per a '' | ||
+ | |||
+ | Per habilitar les plantilles en la carpeta principal, caldrà afegir un element a la secció DIRS de TEMPLATES a '' | ||
+ | <file python settings.py> | ||
+ | TEMPLATES = [ | ||
+ | { | ||
+ | # ... | ||
+ | ' | ||
+ | # ... | ||
+ | }, | ||
+ | ] | ||
+ | </ | ||
+ | |||
--> Plantilla login.html (la que surt a la doc oficial)# | --> Plantilla login.html (la que surt a la doc oficial)# | ||
Línia 95: | Línia 115: | ||
@login_required | @login_required | ||
def profile(request): | def profile(request): | ||
+ | usuari = request.user | ||
+ | print(f" | ||
return render(request," | return render(request," | ||
</ | </ | ||
A partir d'ara, seria convenient particularitzar les plantilles de per '' | A partir d'ara, seria convenient particularitzar les plantilles de per '' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Exercicis ===== | ||
+ | <WRAP todo> | ||
+ | Implementa l' | ||
+ | |||
+ | Afegeix un //link// de canvi de contrasenya al '' | ||
+ | |||
+ | Canvia els templates per defecte del canvi de contrasenya, | ||
+ | |||
+ | </ | ||
+ | |||
+ | \\ | ||