问题标签 [makemigrations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
134 浏览

python - Django Admin MakeMigrations 错误 - 未配置 ROOT_URLCONF

当我尝试从项目文件夹中的 cmd 推送 django-admin makemigrations 时出现此错误。我在其他主题中找不到确切的问题。我很确定我在这里做得很好。我非常感谢您提前提供的帮助。

有错误

有我的 urls.py 模块

有我的wsgi模块

有我的设置模块

有本地设置模块

0 投票
1 回答
523 浏览

python - Django makemigration 错误没有名为“qrcode.settings”的模块

我正在尝试在我的 windows 10 64 位 pc 上设置一个新项目

这样做时,python manage.py makemigrations我不断收到ModuleNotFoundError: No module named 'qrcode.settings'

我已经成功安装了所有依赖项,在 venv 中运行了 cmd。

我寻找这个特定的问题,但找不到解决方案。我正在使用 Python 3.9。

依赖项是(点冻结)

]

错误如下

请注意,我已经完成了

来自 qr app 的 models.py 代码如下

0 投票
0 回答
1185 浏览

django - Django 迁移错误:返回 self.cursor.execute(sql, params) django.db.utils.ProgrammingError:

我试图删除迁移文件夹和 db.sqlite3 作为建议,但它没有用。我也尝试过降级 django 的版本。请看下面的错误,我认为是数据库的问题:

这是设置文件,

这是打印错误的模型部分:

我认为 model.py 的这一部分有问题,因为当我删除所有内容并仅将这部分保留在 models.py 中时,它会抛出相同的错误

我认为原因是这条线llist = Language.objects.filter(status=True)

0 投票
1 回答
27 浏览

django - 克隆 repo 后的初始迁移 - “无法解析相关模型”

我正在和几个人一起开发一个应用程序。我在做前端。

最近,我搞砸了迁移。在尝试修复它们几个小时后,我删除了所有表,并再次克隆了 repo。

由于没有迁移文件,我运行manage.py makemigrations(由于某种原因,它没有检测到所有应用程序,只检测其中一个,我必须makemigrations为每个应用程序手动调用)。

然后,我运行manage.py migrate. 我收到以下错误:

由于 User 表与 User 表具有 OneToOneField 关系。此外,其他表也相互依赖。

我对这个问题的看法是注释掉所有导致问题的字段,进行迁移,取消注释,然后再次进行迁移。

我应该如何解决它?

0 投票
3 回答
32 浏览

python - django 中的“Makemigrations”问题

我正在尝试运行 "python manage.py makemigrations" 但出现 "No changes detected" 。我做了更改,所以我不知道问题出在哪里。帮助!

0 投票
1 回答
131 浏览

python - 没有安装带有标签'emp'Django的应用程序,我不明白的是我确实将应用程序放在已安装的应用程序中

没有安装带有标签' emp'Django的应用程序,我不明白的是我确实将应用程序放在已安装的应用程序中这是已安装的应用程序部分

0 投票
0 回答
22 浏览

mysql - 切换到 MySQL 时 Django 迁移失败

我可能碰到了超出我理解范围的东西。

背景 我有 dev 和 prod Django 环境。他们都在 SQLite 上,然后我成功地将 prod 迁移到基于服务器的 MySQL。我在 dev 中对我的代码进行了一些更改,并决定也将其迁移到 MySQL(创建本地 MySQL 服务器)

我运行迁移的问题 和我得到的错误 - “数据库中没有表 X”。我使用“显示表​​”来查看可用的表,但它确实不存在。此表是在 migration_0043 中引入的。现在我走得更远了——migration_0053,所以回滚似乎不是一种选择。

有没有办法运行特定的迁移(我不明白为什么它没有自动运行)或安全地清理迁移并拥有一个新的“初始”迁移?复杂性是:1)我不想丢失有价值的数据;2)我需要让 dev 和 prod 重新同步。

0 投票
1 回答
294 浏览

python - Django/Python 为 AppConfiguring 的 makemigrations 反馈 ImproperlyConfigured

遵循教程,到目前为止,我已经能够解决我所有的小问题,直到我在后端创建自己的“应用程序”以使用 SQlite 查找数据。

我的工作流程:

我的 /mymodels.py:

我的/settings.py:

我的 /apps.py

运行后出现在我的终端上的错误python manage.py makemigrations是:

提前感谢您的帮助!

0 投票
1 回答
74 浏览

django - django.db.utils.OperationalError:没有这样的表:store_product

当我运行 makemigrations 时发生错误。这是models.py

这是 forms.py 代码

此代码在我的环境中运行良好,但是当我在另一个环境中运行它并运行 makamigrations 时,会出现此错误。在网上搜索后,我的理解是,表单中的 p_name 字段导致错误,甚至在创建表之前查询就在运行。

我怎样才能摆脱这种情况并解决错误!

0 投票
0 回答
32 浏览

python - 从两个不同的 Django 应用程序迁移两个不同的模型

大家好,我有一个 Django 项目,其中包含两个名为 shopper、parcel 的应用程序,每个应用程序都有一个模型,也称为 Parcel 和 Shopper。两个模型之间存在一对多的关系。问题是我想迁移这两个模型,如果我只是一个模型,我可以采用迁移模型的正常方式。这是我尝试过的

第一个的问题是它没有考虑购物者应用程序中的其他模型,这不是我想要的。

这是我的第二个解决方案,命令最终会创建每个模型的迁移,但我仍然认为这不是正确的做法。请在正确的方向上提供任何帮助