{"title":"FAQ: Installazione","version":"4.0","locale":"it","docname":"faq/install","url":"/it/4.0/faq/install/","canonical":"https://djangodocs.dev/it/4.0/faq/install/","summary":"Django richiede Python. Leggi la tabella nella prossima domanda per le versioni di Python supportate per ogni versione di Django.","html":"<h1>FAQ: Installazione<a class=\"heading-anchor\" href=\"#faq-installation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"how-do-i-get-started\">\n<h2>Come posso iniziare?<a class=\"heading-anchor\" href=\"#how-do-i-get-started\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<ol class=\"arabic simple\">\n<li><p><a class=\"reference external\" href=\"https://www.djangoproject.com/download/\">Scarica il codice</a>.</p></li>\n<li><p>Installa Django (leggi <a class=\"reference internal\" href=\"/it/4.0/intro/install/\"><span class=\"doc\">guida all’installazione</span></a>).</p></li>\n<li><p>Consulta il <a class=\"reference internal\" href=\"/it/4.0/intro/tutorial01/\"><span class=\"doc\">tutorial</span></a>.</p></li>\n<li><p>Se hai un problema, controlla il resto della <a class=\"reference internal\" href=\"/it/4.0/\"><span class=\"doc\">documentation</span></a>, e  <a class=\"reference external\" href=\"https://www.djangoproject.com/community/\">ask questions</a> .</p></li>\n</ol>\n</section>\n<section id=\"what-are-django-s-prerequisites\">\n<h2>Quali sono i prerequisiti di Django?<a class=\"heading-anchor\" href=\"#what-are-django-s-prerequisites\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django richiede Python. Leggi la tabella nella prossima domanda per le versioni di Python supportate per ogni versione di Django. Altre librerie Python potrebbero essere richieste per alcuni casi d’uso, ma riceverai un errore a riguardo se sono necessarie.</p>\n<p>Per un ambiente di sviluppo – se vuoi solo fare esperimenti con Django – non hai bisogno di avere installato un server web o un database separati.</p>\n<p>Django viene fornito con il proprio :djadmin: server di sviluppo leggero &lt;runserver&gt;. Per un ambiente di produzione, Django segue le specifiche WSGI, <span class=\"target\" id=\"index-2\"></span><a class=\"pep reference external\" href=\"https://peps.python.org/pep-3333/\"><strong>PEP 3333</strong></a>, il che significa che può essere eseguito su vari server web. Vedere <a class=\"reference internal\" href=\"/it/4.0/howto/deployment/\"><span class=\"doc\">Deploying Django</span></a> per maggiori informazioni.</p>\n<p>Django esegue di default <a class=\"reference external\" href=\"https://www.sqlite.org/\">SQLite</a> , che è incluso nelle installazioni di Python. Per un ambiente di produzione, consigliamo <a class=\"reference external\" href=\"https://www.postgresql.org/\">PostgreSQL</a>; ma supportiamo ufficialmente anche <a class=\"reference external\" href=\"https://mariadb.org/\">MariaDB</a>, <a class=\"reference external\" href=\"https://www.mysql.com/\">MySQL</a>, <a class=\"reference external\" href=\"https://www.sqlite.org/\">SQLite</a> e <a class=\"reference external\" href=\"https://www.oracle.com/\">Oracle</a>. Vedere :doc: Database supportati &lt;/ref/databases&gt; per maggiori informazioni.</p>\n</section>\n<section id=\"what-python-version-can-i-use-with-django\">\n<span id=\"faq-python-version-support\"></span><h2>Che versione di Python posso usare con Django?<a class=\"heading-anchor\" href=\"#what-python-version-can-i-use-with-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Versione di Django</p></th>\n<th class=\"head\"><p>Versioni di Python</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>2.2</p></td>\n<td><p>3.5, 3.6, 3.7, 3.8 (aggiunto in 2.2.8), 3.9 (aggiunto in 2.2.17)</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>3.0</p></td>\n<td><p>3.6, 3.7, 3.8, 3.9 (aggiunto in 3.0.11)</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>3.1</p></td>\n<td><p>3.6, 3.7, 3.8, 3.9 (aggiunto in 3.1.3)</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>3.2</p></td>\n<td><p>3.6, 3.7, 3.8, 3.9, 3.10 (aggiunto nella 3.2.9)</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>4.0</p></td>\n<td><p>3.8, 3.9, 3.10</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Per ogni versione di Python, è ufficialmente supportata solo l’ultima micro release (A.B.C). Puoi trovare l’ultima micro release di ogni serie nella <a class=\"reference external\" href=\"https://www.python.org/downloads/\">Python download page</a>.</p>\n<p>In genere, supporteremo una versione di Python fino alla prima versione di Django LTS inclusa, il cui supporto per la sicurezza termina al termine del supporto per la sicurezza per quella versione di Python. Ad esempio, il supporto per la sicurezza di Python 3.3 è terminato a settembre 2017 e il supporto per la sicurezza di Django 1.8 LTS è terminato ad aprile 2018. Pertanto Django 1.8 è l’ultima versione a supportare Python 3.3.</p>\n</section>\n<section id=\"what-python-version-should-i-use-with-django\">\n<h2>Quale versione di Python dovrei usare con Django?<a class=\"heading-anchor\" href=\"#what-python-version-should-i-use-with-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>A partire dalle ultime versioni di Python sono solitamente più veloci, hanno più features, e sono meglio sopportate, quindi l’ultima versione di Python 3 è raccomandata</p>\n<p>Non si perde nulla in Django utilizzando una versione precedente, ma non si trae vantaggio dai miglioramenti e dalle ottimizzazioni nelle versioni più recenti di Python. Le applicazioni di terze parti da utilizzare con Django sono libere di impostare i propri requisiti di versione.</p>\n</section>\n<section id=\"should-i-use-the-stable-version-or-development-version\">\n<h2>Devo usare una versione stabile, o di sviluppo?<a class=\"heading-anchor\" href=\"#should-i-use-the-stable-version-or-development-version\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>In generale, se userai codice in produzione, devi usare una release stabile. Il progetto Django pubblica una release stabile e completa più o meno ogni nove mesi, infammezzati da aggiornamenti di bugfix. Queste release stabili contengono la API coperta dalla nostra garanzia di retrocompatibilità; se scrivi codice con una release stabile, non avrai problemi ad effettuare gli aggiornamenti quando sarà rilasciata la prossima versione ufficiale.</p>\n</section>","rootId":"faq-installation","toc":[{"title":"Come posso iniziare?","anchor":"how-do-i-get-started","children":[]},{"title":"Quali sono i prerequisiti di Django?","anchor":"what-are-django-s-prerequisites","children":[]},{"title":"Che versione di Python posso usare con Django?","anchor":"what-python-version-can-i-use-with-django","children":[]},{"title":"Quale versione di Python dovrei usare con Django?","anchor":"what-python-version-should-i-use-with-django","children":[]},{"title":"Devo usare una versione stabile, o di sviluppo?","anchor":"should-i-use-the-stable-version-or-development-version","children":[]}],"breadcrumbs":[{"docname":"faq/index","title":"Django FAQ","url":"/it/4.0/faq/"}],"prev":{"docname":"faq/general","title":"FAQ: Generale","url":"/it/4.0/faq/general/"},"next":{"docname":"faq/usage","title":"FAQ: Utilizzare Django","url":"/it/4.0/faq/usage/"},"formats":{"html":"/it/4.0/faq/install/","markdown":"/it/4.0/faq/install.md","json":"/it/4.0/faq/install.json"},"source":"https://github.com/django/django/blob/stable/4.0.x/docs/faq/install.txt","official":"https://docs.djangoproject.com/it/4.0/faq/install/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}