2

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都市用に作成されたdbテーブルを実行した後、コマンドは成功のレポートを終了しましたが、データにはデータが入力されておらず、すべて空です。私は何が間違っているのですか?

4

1 に答える 1

6

これは、インポートコマンドに--forceフラグを追加することで最終的に機能しました。

manage.py cities --force --import=all
于 2012-07-30T14:56:19.243 に答える