bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


django

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
django [2024/01/30 16:21]
enric_mieza_sanchez [Configurar Nginx per a servir arxius estàtics]
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://www.djangoproject.com/download/#supported-versions|política de versions a la web de descàrrega de Django]]: 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://www.djangoproject.com/download/#supported-versions|política de versions a la web de descàrrega de Django]]:
  
-{{django-release-roadmap.png}}+{{https://static.djangoproject.com/img/release-roadmap.4cf783b31fbe.png}}
  
-Ara utilitzarem la 3.2 (LTS) però caldrà tenir cura d'actualitzar a la següent LTS (4.2) abans de que el suport de l'actual 3.2 finalitzi, com a màxim durant el primer trimestre de 2023.+Ara utilitzarem la 4.2 (LTS) però caldrà tenir cura d'actualitzar a la següent LTS (5.2) abans de que el suport de l'actual finalitzi
  
 \\ \\
Línia 363: Línia 363:
  
 **Troubleshooting (possibles errades):** **Troubleshooting (possibles errades):**
-  * Revisa que has parat (stop) i inhabilitat Apache +  * Revisa que has parat (stop) i inhabilitat Apache (possible col·lisió de ports). 
-  * Revisa la configuració de ''mysite.conf'' de Nginx.+  * Revisa la configuració de ''mysite.conf'' de Nginx. Millor que deixis només activada el //mysite// i desactivis la //default// (links simbòlics).
   * Revisa els errors de Nginx amb ''sudo journalctl -xeu nginx.service''   * Revisa els errors de Nginx amb ''sudo journalctl -xeu nginx.service''
   * Si no veus el CSS fes CTRL+u , mira el codi font i clica un arxiu CSS aviam quin error et dona.   * 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 ''STATIC_ROOT = BASE_DIR / 'static/''' al ''settings.css''   * Comprova que has afegit ''STATIC_ROOT = BASE_DIR / 'static/''' al ''settings.css''
 +  * Comprova que has executat ''./manage.py collectstatic'' i que no dona errors.
 +  * Si tens un ''Internal Server Error'' probablement hagis fet malament la comanda ''uwsgi'' (hauràs posat mysite.wsgi quan en realitat la teva carpeta es diu diferent de mysite).
  
 <WRAP important> <WRAP important>
Línia 374: Línia 376:
  
 </WRAP> </WRAP>
 +
 +
 +==== Engegant Django app amb Supervisor ====
  
 <WRAP todo> <WRAP todo>
django.1706631690.txt.gz · Darrera modificació: 2024/01/30 16:21 per enric_mieza_sanchez