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_frontend [2023/04/19 17:24] enric_mieza_sanchez [Autenticació] |
django_frontend [2023/07/06 07:00] (actual) raquel_alaman_navas |
||
---|---|---|---|
Línia 1: | Línia 1: | ||
====== Django framework: frontend ====== | ====== Django framework: frontend ====== | ||
+ | |||
[[Django]] és un framework web basat en Python molt popular. Està orientat a la rapidesa de desenvolupament, | [[Django]] és un framework web basat en Python molt popular. Està orientat a la rapidesa de desenvolupament, | ||
Línia 24: | Línia 24: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[Integració de Django amb React]] | ||
La documentació de Django és molt bona, tant en les referències tècniques com el [[https:// | La documentació de Django és molt bona, tant en les referències tècniques com el [[https:// | ||
Línia 211: | Línia 212: | ||
===== Formularis ===== | ===== Formularis ===== | ||
- | Per veure com fer formularis | + | <WRAP tip> |
+ | Pel // | ||
+ | </ | ||
+ | |||
+ | Referències sobre formularis: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | Altres: | ||
+ | * https:// | ||
+ | |||
+ | Un formulari sempre implica diverses passes: | ||
+ | - Crear el formulari (pot ser senzill o més complex, i necessitarà codi). | ||
+ | - Processar les dades del formulari. | ||
+ | - Mostrar un resultat: pot ser senzill (operació OK), o complex (mostrar classificació). Sovint és molt pràctic | ||
+ | |||
+ | Cada pas abans descrit pot necessitar el seu **template** i la seva **view**. A la //view// crearem i filtrarem les dades adequades per passar-les al // | ||
+ | |||
+ | En Django tenim, al menys, 4 aproximacions per a realitzar | ||
+ | - Plantilla // | ||
+ | - Utilitzar objecte '' | ||
+ | - Utilitzar objectes més sofisticats com '' | ||
+ | - Utilitzar [[https:// | ||
+ | |||
+ | El processament del formulari és sempre similar (menys en el cas de les //generic views//). | ||
+ | |||
+ | \\ | ||
+ | |||
+ | <WRAP info> | ||
+ | Podeu veure mes exemples | ||
+ | </ | ||
\\ | \\ |