django-cities数据导入不起作用

时间:2012-07-30 08:42:15

标签: django geodjango

我安装了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表没有填充数据,它们都是空的,只要命令完成报告成功。我做错了什么?

1 个答案:

答案 0 :(得分:6)

最后通过在import命令中添加--force标志来实现:

manage.py cities --force --import=all