English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Se stai eseguendo il più recente Linux o Mac OS X, in questi sistemi Python potrebbe già essere installato. Puoi verificare digitando il comando: python nel prompt dei comandi. Se vedi un output simile a quello seguente, significa che Python è già installato.
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 $ python Python 2.7.5 (predefinito, 17 giugno 2014, 18:11:42) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] su linux2
In caso contrario, puoi scaricare e installare la versione più recente di Python tramite il seguente link: http://www.python.org/download. Di seguito sono riportate le versioni corrispondenti:
Versione di Django | Versione di Python |
1.8 | 2.7, 3.2 (fino alla fine del 2016), 3.3, 3.4, 3.5 |
1.9, 1.10 | 2.7, 3.4, 3.5 |
L'installazione di Django è semplice, ma i passaggi di installazione dipendono dal tuo sistema operativo. Poiché Python è un linguaggio indipendente dalla piattaforma, Django ha un pacchetto che può funzionare ovunque, indipendentemente dal tuo sistema operativo.
Puoi scaricare l'ultima versione di Django tramite il seguente link: http://www.djangoproject.com/download.
Nota: Questo tutorial è basato su Windows 7 64bit per lo sviluppo di esempio.
Se stai eseguendo un sistema operativo Linux o Mac OS, ci sono due modi per installare Django:
I sistemi operativi che possono utilizzare il gestore di pacchetti possono installare easy_install o pip. Prima dell'installazione manuale, il pacchetto compresso ufficiale scaricato manualmente.Vi presenteremo la seconda opzione dopo la prima, a seconda del tipo di sistema operativo. Se decidi di seguire la prima scelta, è importante notare la versione di installazione di Django.
Per esempio, se hai scaricato il pacchetto compresso dai link sopra, dovrebbe essere simile a questo Django x.xx.tar.gz:
Estrai e installa.
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 $ tar xzvf Django-x.xx.tar.gz $ cd Django-x.xx $ sudo python setup.py install
Puoi testare l'installazione eseguendo il seguente comando -
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 $ django-admin.py --version
Se vedi visualizzata la versione corrente di Django sullo schermo, allora tutto è impostato correttamente.
Nota - Per alcune versioni di Django, viene eliminato il file .py di django-admin.
Installazione su Windows
In questo tutorial utilizzeremo il sistema Windows per spiegare l'esempio, presupponendo che Django e Python siano installati sul computer.
Prima di tutto, verifica del percorso.
In alcune versioni di Windows (Windows 7), potrebbe essere necessario assicurarsi che il percorso della variabile di sistema Path sia come segue, C:\Python27\;C:\Python27\Lib\site-packages\django\bin\, naturalmente a seconda della versione di Python.
Poi, estrai e installa Django, qui mettiamo la directory C:\Python27\Django-1.9.1
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 c:\Python27\Django-1.9.1>
Quindi, per installare Django è necessario eseguire il comando seguente, avrai bisogno dei permessi di amministratore per eseguire il comando Shell "cmd" -
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 C:\Python27\Django-1.9.1>python setup.py install
Dopo un po', il risultato visualizzato sarà come nella figura seguente:
Per testare l'installazione, apri il prompt dei comandi e inserisci il seguente comando -
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 c:\>django-admin.py --version
Se vedi visualizzata la versione corrente di Django sullo schermo, allora tutto è impostato correttamente.
oppure
Inserisci il prompt di comando "cmd", quindi premi python, quindi -
# Filename: example.py # Copyright: 2020 By w3codebox # Author by: it.oldtoolbag.com # Date: 2020-08-08 c:\> python >>> import django >>> print django.get_version()
Django supporta diversi motori di database principali e può essere configurato secondo le tue esigenze.
MySQL (http://www.mysql.com/) PostgreSQL (http://www.postgresql.org/) SQLite 3 (http://www.sqlite.org/) Oracle (http://www.oracle.com/) MongoDb (https://django-mongodb-engine.readthedocs.org) GoogleAppEngine Datastore (https://cloud.google.com/appengine/articles/django-nonrel)Puoi consultare la documentazione corrispondente per installare e configurare il database che hai scelto.
Nota - I database NoSQL sono il 5° e il 6°.
Django include un server web leggero utilizzato per la sviluppo e il test delle applicazioni. Questo server è preconfigurato per supportare il lavoro con Django e, cosa più importante, si riavvia automaticamente dopo che lo sviluppatore ha salvato le modifiche al codice.
Tuttavia, Django supporta Apache e altri server web popolari come lighttpd. Discuteremo di questi due esempi diversi nei capitoli successivi.