È utilizzato dagli sviluppatori di app in tutto il mondo, comprese le principali aziende tecnologiche. È stato anche utilizzato per creare alcuni dei siti Web più famosi sul web. I siti Web più notevoli costruiti su Django sono Instagram, Disqus, Pinterest, Knight Foundation e il Washington Post.
Questa è una procedura dettagliata che darà un'occhiata a due modi diversi per installare Django su un Ubuntu 20.04 Sistema che utilizza un account con privilegi sudo. Questi tre metodi sono:
Discuteremo i vantaggi che ogni metodo di installazione ha in questo articolo in sezioni appropriate. Discutiamo il metodo di installazione che coinvolge i repository di Ubuntu.
Metodo 1: installa dai repository ufficiali di Ubuntu
Il metodo più semplice e più semplice per installare Django su un server Ubuntu è solo utilizzare i repository ufficiali di Ubuntu con il gestore dei pacchetti APT. Sebbene il metodo sia semplice, potresti perdere alcune opzioni di personalizzazione che altri metodi hanno da offrire.
Passaggio 1: aggiorna l'elenco dei pacchetti
Innanzitutto, aggiorna l'indice del pacchetto per il tuo server con il seguente comando:
$ sudo apt update
Passaggio 2: aggiorna la versione Python
Guarda quale versione di Python è installata sul tuo sistema con il seguente comando:
$ python3 -vCiò dovrebbe stampare la versione attuale di Python sul tuo sistema.
Passaggio 3: Installa Django:
Ora è il momento di installare Django. Usa il seguente comando:
$ sudo apt install python3-djangoDjango dovrebbe essere installato sul tuo sistema. Ora sei a corto di verificare l'installazione.
Passaggio 4: verificare l'installazione
Immettere il seguente comando:
$ django-addmin -version
Potrebbe essere che la versione che hai appena installato non sia l'ultima. Questo è uno svantaggio del download dai repository standard: non hanno sempre l'ultima versione disponibile. Ma è abbastanza raro e puoi sempre aggiornare la cosa, quindi non è un grosso problema.
Metodo 2: installazione dai repository Git
Mentre i repository di Ubuntu dispongono dell'ultima versione stabile disponibile, Git Repos ti consente di scaricare la versione di sviluppo, che, sebbene più volatile, vanta le ultime funzionalità.
Per questa dimostrazione, Django verrà scaricato da Git creando un ambiente virtuale con VENV.
Passaggio 1: aggiorna l'indice del pacchetto
Vedi le versioni disponibili per il download con il seguente codice:
$ sudo apt update
Passaggio 2: controlla la versione Python installata sul sistema
Guarda quale versione di Python è installata sul tuo sistema con il seguente comando:
$ python3 -vCiò dovrebbe stampare la versione attuale di Python sul tuo sistema.
Passaggio 3: scarica pacchetti Python
È necessario installare PIP, un sistema di gestione dei pacchetti per Python.
Inoltre, se non hai già installato Venv, ne avrai anche bisogno.
Per scaricare entrambi, inserisci il seguente comando:
$ sudo apt install python3-pip python3-ve
Successivamente, clona il repository nella directory ~/django-dev con la tua home directory. Digita i seguenti comandi:
$ git clone git: // github.com/django/django ~/django-dev
$ cd ~/django-dev
Passaggio 4: creare un ambiente virtuale con Venv
Successivamente, crea un ambiente virtuale per installare Django con il modulo VENV. Digita il comando seguente:
$ python3 -m venv my_env$ source my_env/bin/attiva
Un ambiente virtuale è stato attivato sul tuo sistema.
Passaggio 5: installa django
Successivamente, è possibile installare il repository utilizzando PIP. Digita il comando seguente:
$ pip install -e ~/django -devÈ possibile verificare che l'installazione abbia avuto successo con la digitazione:
$ django-addmin -version
Questo è tutto. Django è stato installato con l'ultima versione sul tuo sistema.
In sintesi
In questo breve tutorial, abbiamo discusso di due diversi metodi per far funzionare Django sul tuo sistema. Il primo metodo è stato il più semplice; Lo installi direttamente dai repository di Ubuntu standard. Il secondo metodo ha utilizzato i repository GIT per installare la versione di sviluppo anziché l'ultima versione stabile e quindi installato utilizzando i moduli PIP e VENV per installare Django. Questo metodo è probabilmente il migliore in quanto ti dà il massimo controllo sulle specifiche dell'installazione.
Spero che tu abbia trovato questo articolo utile. Dai un'occhiata alla pagina ufficiale di Django per saperne di più.