En aquesta secció, aprendrem a configurar l'entorn de desenvolupament necessari per treballar amb Django. Això inclou la instal·lació de Python, la creació d'un entorn virtual, la instal·lació de Django i la configuració d'un editor de codi.
- Instal·lació de Python
Django és un framework de Python, per tant, necessitem tenir Python instal·lat al nostre sistema.
Instal·lació de Python a Windows
-
Descarrega Python:
- Ves a la pàgina oficial de Python: python.org
- Descarrega l'última versió de Python.
-
Instal·la Python:
- Executa l'instal·lador descarregat.
- Assegura't de marcar l'opció "Add Python to PATH".
- Fes clic a "Install Now".
Instal·lació de Python a macOS
-
Descarrega Python:
- Ves a la pàgina oficial de Python: python.org
- Descarrega l'última versió de Python.
-
Instal·la Python:
- Obre el fitxer .pkg descarregat i segueix les instruccions de l'instal·lador.
Instal·lació de Python a Linux
- Utilitza el gestor de paquets:
- Obre una terminal i executa la següent comanda (per a distribucions basades en Debian com Ubuntu):
sudo apt update sudo apt install python3 python3-pip
- Obre una terminal i executa la següent comanda (per a distribucions basades en Debian com Ubuntu):
- Creació d'un Entorn Virtual
Un entorn virtual ens permet tenir una instal·lació aïllada de Python per al nostre projecte, evitant conflictes amb altres projectes.
Creació de l'Entorn Virtual
-
Instal·la
virtualenv
(si no el tens instal·lat):pip install virtualenv
-
Crea un nou entorn virtual:
virtualenv venv
-
Activa l'entorn virtual:
- A Windows:
venv\Scripts\activate
- A macOS i Linux:
source venv/bin/activate
- A Windows:
- Instal·lació de Django
Amb l'entorn virtual activat, podem instal·lar Django utilitzant pip
.
Instal·lació de Django
-
Instal·la Django:
pip install django
-
Verifica la instal·lació:
django-admin --version
- Configuració de l'Editor de Codi
Un bon editor de codi pot millorar significativament la teva experiència de desenvolupament. Recomanem utilitzar Visual Studio Code (VS Code).
Instal·lació de Visual Studio Code
-
Descarrega VS Code:
- Ves a la pàgina oficial de VS Code: code.visualstudio.com
-
Instal·la VS Code:
- Segueix les instruccions de la pàgina per instal·lar VS Code al teu sistema operatiu.
Configuració de Visual Studio Code
-
Instal·la extensions útils:
- Obre VS Code.
- Ves a la secció d'extensions (icona de quadrat amb quatre quadrats petits).
- Cerca i instal·la les següents extensions:
- Python (de Microsoft)
- Django (de Baptiste Darthenay)
-
Configura l'entorn virtual a VS Code:
- Obre la paleta de comandes (Ctrl+Shift+P o Cmd+Shift+P).
- Cerca i selecciona "Python: Select Interpreter".
- Selecciona l'intèrpret de Python del teu entorn virtual (hauria de tenir el camí
venv
).
Resum
En aquesta secció, hem après a configurar l'entorn de desenvolupament per treballar amb Django. Hem instal·lat Python, creat un entorn virtual, instal·lat Django i configurat un editor de codi. Ara estem preparats per començar a desenvolupar aplicacions web amb Django.
En la següent secció, crearem el nostre primer projecte Django i explorarem l'estructura del projecte.
Curs de Desenvolupament Web amb Django
Mòdul 1: Introducció a Django
- Què és Django?
- Configuració de l'Entorn de Desenvolupament
- Creació del teu Primer Projecte Django
- Comprensió de l'Estructura del Projecte Django
Mòdul 2: Conceptes Bàsics de Django
- Aplicacions Django i Estructura del Projecte
- Enrutament d'URL i Vistes
- Plantilles i Fitxers Estàtics
- Models i Bases de Dades
- Interfície d'Administració de Django
Mòdul 3: Django Intermedi
Mòdul 4: Django Avançat
- Consultes Avançades amb Django ORM
- Models d'Usuari Personalitzats
- Senyalitzacions de Django
- Proves en Django
- Optimització del Rendiment