我一直在使用 django 和 mysql 开发应用程序,现在正在尝试从这里开始学习教程
http://docs.djangoproject.com/en/1.2/ref/contrib/gis/tutorial/
但在我运行 syncdb 时它失败了,出现以下错误
AttributeError: 'DatabaseOperations' object has no attribute 'geo_db_type'
当我阅读时,它说如果将后端更改为使用 postGIS,则可以解决此问题。有没有办法继续使用 mysql 作为我的后端并且能够使用 geodjango?如果没有,是否可以在同一个项目中使用两者?
问候,
最佳答案
在您的 settings.DATABASE 引擎数据库配置中设置 django.contrib.gis.db.backends.mysql
。
关于python - geodjango 使用 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4578352/