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 [2024/01/22 17:21] enric_mieza_sanchez [Utilitzant MySQL] pkgconf dep |
django [2024/04/07 23:41] (actual) enric_mieza_sanchez [Versions] |
||
---|---|---|---|
Línia 216: | Línia 216: | ||
Hem de tenir en compte el cicle de vida de les versions de Django que fem servir. Les versions LTS són les //Long Term Service// que ens donaran cobertura durant més temps. Podem veure la [[https:// | Hem de tenir en compte el cicle de vida de les versions de Django que fem servir. Les versions LTS són les //Long Term Service// que ens donaran cobertura durant més temps. Podem veure la [[https:// | ||
- | {{django-release-roadmap.png}} | + | {{https:// |
- | Ara utilitzarem la 3.2 (LTS) però caldrà tenir cura d' | + | Ara utilitzarem la 4.2 (LTS) però caldrà tenir cura d' |
\\ | \\ | ||
Línia 256: | Línia 256: | ||
* Afegir '' | * Afegir '' | ||
* Crear un arxiu d' | * Crear un arxiu d' | ||
+ | </ | ||
+ | |||
+ | <WRAP tip> | ||
+ | Per fer una llista com '' | ||
+ | <file python settings.py> | ||
+ | ALLOWED_HOSTS = env.list(' | ||
+ | </ | ||
+ | |||
+ | <file env .env> | ||
+ | ALLOWED_HOSTS=localhost, | ||
+ | </ | ||
</ | </ | ||
Línia 339: | Línia 350: | ||
Django no ha de servir mai arxius estàtics, ja que és menys eficient que el Web Server, que està pensat per a això específicament. El següent diagrama mostra com es durà a terme la posada en producció final: | Django no ha de servir mai arxius estàtics, ja que és menys eficient que el Web Server, que està pensat per a això específicament. El següent diagrama mostra com es durà a terme la posada en producció final: | ||
- | {{diagrama_django_produccio.png? | + | {{:django:diagrama_django_produccio.png? |
<WRAP todo> | <WRAP todo> | ||
Línia 351: | Línia 362: | ||
Comprova que accedint al panell d' | Comprova que accedint al panell d' | ||
- | Troubleshooting (possibles errades): | + | **Troubleshooting (possibles errades):** |
- | * Revisa la configuració de '' | + | * Revisa que has parat (stop) i inhabilitat Apache (possible col·lisió de ports). |
- | * Revisa | + | * Revisa la configuració de '' |
+ | * Revisa | ||
+ | * Si no veus el CSS fes CTRL+u , mira el codi font i clica un arxiu CSS aviam quin error et dona. | ||
+ | * Comprova que has afegit | ||
+ | * Comprova que has executat '' | ||
+ | * Si tens un '' | ||
<WRAP important> | <WRAP important> | ||
Línia 360: | Línia 376: | ||
</ | </ | ||
+ | |||
+ | |||
+ | ==== Engegant Django app amb Supervisor ==== | ||
<WRAP todo> | <WRAP todo> |