2012-07-30 3 views
2

일을하고 내 settings.py에서 다음 매개 변수를 설정하지 않습니다 'ENGINE': 'django.contrib.gis.db.backends.mysql' :장고 - 도시 데이터 가져 오기 내가 플러그인 장고 - 도시를 설치

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 엔진을 변경했습니다. 그러나 manage.py cities --import=all을 실행 한 후 cities-data 용으로 작성된 db 테이블에는 데이터가 채워지지 않으며 명령이 성공보고를 완료했지만 모두 비어 있습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변

6

드디어 가져 오기 명령에 --force 플래그를 추가하여 일 :

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