在您为应用程序应用迁移之前,项目可能无法正常运行,但是迁移不起作用

时间:2019-02-16 16:32:35

标签: python django

我正在尝试在本地运行一个面板。运行服务器时显示此错误:

  

您有149个未应用的迁移。您的项目可能无法正常运行,直到您为应用程序应用迁移:帐户,管理员,身份验证,conf,easy_thumbnails,财务,消息传递,订单,付款,产品,站点,仓库。   运行'python manage.py migration'来应用它们.````

我也尝试过:

python3.6 manage.py makemigrations

它说:

  

未检测到更改

最后,当我使用迁移命令时,它说:

  

AttributeError:“ DatabaseOperations”对象没有属性>“ geo_db_type”

1 个答案:

答案 0 :(得分:1)

当您尝试在sqlite上保存地理数据时可能会发生。 试试这个:

'ENGINE': 'django.contrib.gis.db.backends.spatialite'