python - 在您应用应用程序的迁移之前,项目可能无法正常工作,但迁移不起作用

标签 python django

我正在尝试在本地运行面板。当我运行服务器时出现此错误:

You have 149 unapplied migration(s). Your project may not work properly >until you apply the migrations for app(s): account, admin, authtoken, >conf, easy_thumbnails, finance, messaging, order, payment, product, >sites, warehouse. Run 'python manage.py migrate' to apply them.````

我也尝试过这个:

python3.6 manage.py makemigrations

它说:

No changes detected

最后当我使用 migrate 命令时它说:

AttributeError: 'DatabaseOperations' object has no attribute >'geo_db_type'

最佳答案

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

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

关于python - 在您应用应用程序的迁移之前,项目可能无法正常工作,但迁移不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54725222/

相关文章:

python - 如何在多重继承中使用命名元组

python - Scipy:稀疏矩阵是否支持高级索引?

python - 使用 python 脚本推断 excel 文件中的数据

python - 创建时向 django-rest-framework ModelViewSet 添加其他字段的最佳方法

python - 在 Django 中获取查询集中的对象计数

python - 如何将文件读取为默认用户输入?

python - ManyToManyField 通过抽象模型

python - 在中间件中导入 HttpResponseRedirect

html - 现在切换到 Django 选项卡标签宽度正在拉伸(stretch)到选项卡内容宽度......很难解释

Python 嵌套对象无法检索函数中的值