Servidor Django

Django (entre altres coses) permet fer un servidor virtual a http://127.0.0.1:8000/,

Sí, correctament! Django té un servidor de desenvolupament integrat que és molt útil per provar aplicacions mentre estàs treballant en elles.

Quan crees un projecte Django, pots utilitzar aquest servidor de desenvolupament local per veure la teva aplicació en acció al navegador. Per fer-ho:


Pasos per arrencar el servidor Django local

  1. Assegura’t que tens Django instal·lat. Pots comprovar-ho executant (al shell per exemple)
python -m django --version

Si django no està instal·lat en aquest directori, es pot instal·lar amb

pip install django
  1. Si Django està instal·lat, accedeix al directori cd el_meu_projecte i instal·la Python amb:
python manage.py runserver

Per defecte, el servidor s’executarà a http://127.0.0.1:8000/. Obre aquest URL al navegador per veure la teva aplicació.


Característiques del servidor de desenvolupament

  • Servei local: Només està pensat per a desenvolupament, no per a producció.
  • Autorecàrrega: Detecta automàticament canvis al codi i reinicia el servidor.
  • Error detallat: Mostra traçats complets i detalls dels errors al navegador.

Canviar el port o adreça

  • Si vols utilitzar un port diferent (per exemple, 8080)
python manage.py runserver 8080
  • O canviar l’adreça IP per fer-lo accessible a altres dispositius de la xarxa:
python manage.py runserver 8080