Introduzione
Django è un framework Web Python di alto livello che incoraggia uno sviluppo rapido e un design pulito e pragmatico. Creato da sviluppatori esperti, si occupa di gran parte del problema dello sviluppo Web, così puoi concentrarti sulla scrittura della tua app senza dover reinventare la ruota. È gratuito e open source.
Installazione
Esistono quattro modi per installare django su Ubuntu 14.04
- Installa tramite pacchetto
- Installa tramite pip
- Installa tramite pip in Virtualenv
- Installa la versione di sviluppo tramite git
Installazione tramite pacchetto
Forse il modo più semplice per installare django su Ubuntu 14.04 è installarlo tramite i repository di Ubuntu. Prima di ciò, aggiorna il tuo pacchetto locale usando il comando update
# sudo apt-get update
Quindi installa il pacchetto python-django eseguendo il comando seguente.
# sudo apt-get install python-django
Dopo l'installazione è possibile verificare se il pacchetto è installato correttamente utilizzando il comando seguente.
# django-version --version
Risultato:
1.6.11
Installazione tramite pip
Se desideri installare l'ultima versione di django a livello globale, l'opzione migliore è usare il comando pip. Per fare ciò abbiamo bisogno di installare il gestore di pacchetti pip.
# sudo apt-get update
Segui i comandi di installazione di pip per le rispettive versioni di Python come indicato di seguito
Python2:
# sudo apt-get install python-pip
Python3:
# sudo apt-get install python3-pip
Ora che il pacchetto pip è stato installato, puoi installare facilmente django
Python2:
# sudo pip install django
Python3:
# sudo pip3 install django
Verifica l'installazione usando il seguente comando
# django-admin --version
Installazione tramite Virtualenv
Un modo flessibile per installare django sul server Linux è utilizzare lo strumento virtualenv. Ciò che fa questo strumento è creare un ambiente python virtuale in cui puoi installare tutti i pacchetti python che desideri senza influire sul resto del sistema.
Aggiorna i pacchetti usando il comando
# sudo apt-get update
Segui i comandi di installazione di pip per le rispettive versioni di Python come indicato di seguito
Python 2:
# sudo apt-get install python-pip
Python 3:
# sudo apt-get install python3-pip
Dopo l'installazione del pacchetto pip, installa il virtualenv pacchetto per le rispettive versioni Python come indicato di seguito
Python2:
# sudo pip install virtualenv
Python3:
# sudo pip3 install virtualenv
Ora, ogni volta che avvii un nuovo progetto, puoi creare un ambiente virtuale per esso. Inizia creando e spostandoti in una nuova directory di progetto.
# mkdir ~/firstproject # cd ~/firstproject
Ora crea un ambiente virtuale all'interno della directory del progetto digitando:
# virtualenv newenv
Per installare i pacchetti nel nuovo ambiente, devi attivarlo con il comando
# source newenv/bin/activate
La tua richiesta nel terminale cambierà per riflettere che ti trovi ora nel tuo ambiente virtuale. Sembrerà qualcosa del genere
(newwnv)username@hostname:~/firstproject#
Sia per Python 2 che per 3, usa pip per installare django,
# pip install django
Puoi verificare l'installazione digitando:
# django-admin --version
Per uscire dal tuo ambiente virtuale, devi utilizzare il seguente comando
# deactivate
Il tuo prompt dovrebbe tornare alla visualizzazione convenzionale. Quando desideri lavorare di nuovo al tuo progetto, dovresti riattivare il tuo ambiente virtuale tornando nella directory del tuo progetto e attivando:
cd ~/firstproject
source newenv/bin/activate
Installazione della versione di sviluppo tramite git
La versione di sviluppo di django può essere installata utilizzando il repository git. Aggiorna prima il pacchetto Linux,
# sudo apt-get update
Dobbiamo installare git insieme al gestore di pacchetti pip python. Esegui il comando dato per installarli entrambi
Python 2:
# sudo apt-get install git python-pip
Python 3:
# sudo apt-get install git python3-pip
Ora devi clonare il repository django dai repository git. Puoi farlo eseguendo il seguente comando nel terminale
git clone git://github.com/django/django ~/django-test
Abbiamo clonato il repository in una directory chiamata django-test all'interno della home directory. Ora è il momento di installare il repository clonato,
Python 2:
# sudo pip install -e ~/django-test
Python 3:
# sudo pip3 install -e ~/django-test
Dopo l'installazione, verifica utilizzando il seguente comando
# django-admin --version