我安装了django-cities插件并在settings.py中设置了以下参数:
CITIES_FILES = {
'city': {
'filename': 'DE.zip',
'urls': ['http://download.geonames.org/export/dump/'+'{filename}']
},
}
CITIES_LOCALES = ['de', 'und', 'LANGUAGES']
CITIES_POSTAL_CODES = ['DE']
CITIES_PLUGINS = [
'cities.plugin.postal_code_ca.Plugin',
]
我还将我的db-engine更改为:'ENGINE': 'django.contrib.gis.db.backends.mysql'
。但是,在运行manage.py cities --import=all
之后,为cities-data创建的db表没有填充数据,它们都是空的,只要命令完成报告成功。我做错了什么?
答案 0 :(得分:6)
最后通过在import命令中添加--force标志来实现:
manage.py cities --force --import=all