【发布时间】:2011-10-25 03:31:11
【问题描述】:
我目前的项目正在扩展地理内容,所以我正在尝试集成 GeoDjango 并为初学者导入一些 shapefile。我的设置包括以下内容:
- MySQL 5.0 作为“默认”数据库,以前是唯一的数据库。
- Spatialite 作为“gis”数据库,只能用于从 shapefile 导入区域
-
整个项目都在使用
South
现在我已经在一个新应用中为我的区域创建了一个 GeoDjango 模型。像往常一样,我已经完成了./manage.py schemamigration --initial,当我尝试执行./manage.py migrate $my_new_app --database="gis" 时,它以django.db.utils.DatabaseError: no such table: south_migrationhistory 失败,我猜这是正确的,因为south_migrationhistory 在我的主数据库中。
是否有人对此类设置有任何经验并可以帮助我?
编辑:我更改了标题,因为我意识到这个问题实际上并不是 GeoDjango 特有的。
【问题讨论】:
标签: django django-south django-orm