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
可能是最后一条命令就够了
我正在尝试使用 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
可能是最后一条命令就够了