django_cities_light 没有正在导入的数据

django_cities_light no data being imported

我正在尝试使用 django_cities_light 并按照文档进行了 T 并且还引用了其他一些 SO 问题,但没有导入任何数据。

当我打开 python shell 并执行

from cities_light.models import City
c1 = City.objects.get(id=100) 

c1 returns

cities_light.models.City.DoesNotExist

我已经 运行

./manage.py migrate
./manage.py cities_light

但是还是没有数据。

settings.py

CITIES_LIGHT_TRANSLATION_LANGUAGES = ['en']
CITIES_LIGHT_INCLUDE_COUNTRIES = ['FR']
CITIES_LIGHT_INCLUDE_CITY_TYPES = ['PPL', 'PPLA', 'PPLA2', 'PPLA3', 'PPLA4', 'PPLC', 'PPLF', 'PPLG', 'PPLL', 'PPLR', 'PPLS', 'STLMT',

有人知道我该如何解决这个问题吗?

我这样想: 1.rollback 应用程序的所有迁移

./manage.py migrate cities_light zero

下次再次应用

./manage.py migrate

并尝试强制导入

./manage.py cities_light --force-import-all

可能是最后一条命令就够了