基本上,部署一个 GeoDjango 应用和部署一个普通的 Django 应用没有什么不同。请参考 Django 的 部署文档。
警告
GeoDjango 使用的 GDAL 地理空间库目前还不是线程安全的。 因此, 强烈 建议在部署时不要使用线程 —— 换句话说,使用适当的 Apache 配置。
例如,当用 mod_wsgi 配置你的应用程序时,将 WSGIDaemonProcess 属性 threads 设置为 1`,除非 Apache 在运行 GeoDjango 应用程序时可能会崩溃。 转而增加 processes 的数量。
mod_wsgi
WSGIDaemonProcess
threads
1`
processes
Testing GeoDjango apps
django.contrib.humanize
12月 13, 2021