{"title":"Déploiement de GeoDjango","version":"4.1","locale":"fr","docname":"ref/contrib/gis/deployment","url":"/fr/4.1/ref/contrib/gis/deployment/","canonical":"https://djangodocs.dev/fr/4.1/ref/contrib/gis/deployment/","summary":"À la base, le déploiement d’une application GeoDjango n’est pas différent du déploiement d’une application Django normale. Référez-vous à la documentation du…","html":"<h1>Déploiement de GeoDjango<a class=\"heading-anchor\" href=\"#deploying-geodjango\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>À la base, le déploiement d’une application GeoDjango n’est pas différent du déploiement d’une application Django normale. Référez-vous à la <a class=\"reference internal\" href=\"/fr/4.1/howto/deployment/\"><span class=\"doc\">documentation du déploiement</span></a> de Django.</p>\n<aside class=\"admonition admonition-warning\" role=\"note\">\n<p class=\"admonition-title\">Avertissement</p>\n<p>GeoDjango utilise la bibliothèque spatiale GDAL qui ne respecte pas totalement la concurrence entre fils d’exécution (« thread safe »). Il est donc <em>hautement</em> recommandé de ne pas configurer plusieurs fils d’exécution (threads) lors du déploiement. En d’autres termes, il est préférable d’utiliser une configuration Apache adaptée.</p>\n<p>Par exemple, lors de la configuration de votre application avec <code class=\"docutils literal notranslate\"><span class=\"pre\">mod_wsgi</span></code>, définissez l’attribut <code class=\"docutils literal notranslate\"><span class=\"pre\">threads</span></code> de <code class=\"docutils literal notranslate\"><span class=\"pre\">WSGIDaemonProcess</span></code> à <code class=\"docutils literal notranslate\"><span class=\"pre\">1</span></code>, sinon Apache pourrait se planter lors du fonctionnement de votre application GeoDjango. Augmentez plutôt le nombre de processus (<code class=\"docutils literal notranslate\"><span class=\"pre\">processes</span></code>).</p>\n</aside>","rootId":"deploying-geodjango","toc":[],"breadcrumbs":[{"docname":"ref/index","title":"Référence de l’API","url":"/fr/4.1/ref/"},{"docname":"ref/contrib/index","title":"Paquets contrib","url":"/fr/4.1/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeoDjango","url":"/fr/4.1/ref/contrib/gis/"}],"prev":{"docname":"ref/contrib/gis/testing","title":"Test des applications GeoDjango","url":"/fr/4.1/ref/contrib/gis/testing/"},"next":{"docname":"ref/contrib/humanize","title":"django.contrib.humanize","url":"/fr/4.1/ref/contrib/humanize/"},"formats":{"html":"/fr/4.1/ref/contrib/gis/deployment/","markdown":"/fr/4.1/ref/contrib/gis/deployment.md","json":"/fr/4.1/ref/contrib/gis/deployment.json"},"source":"https://github.com/django/django/blob/stable/4.1.x/docs/ref/contrib/gis/deployment.txt","official":"https://docs.djangoproject.com/fr/4.1/ref/contrib/gis/deployment/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}