问题标签 [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.
python - Django Admin MakeMigrations 错误 - 未配置 ROOT_URLCONF
当我尝试从项目文件夹中的 cmd 推送 django-admin makemigrations 时出现此错误。我在其他主题中找不到确切的问题。我很确定我在这里做得很好。我非常感谢您提前提供的帮助。
有错误
有我的 urls.py 模块
有我的wsgi模块
有我的设置模块
有本地设置模块
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 代码如下
django - Django 迁移错误:返回 self.cursor.execute(sql, params) django.db.utils.ProgrammingError:
我试图删除迁移文件夹和 db.sqlite3 作为建议,但它没有用。我也尝试过降级 django 的版本。请看下面的错误,我认为是数据库的问题:
这是设置文件,
这是打印错误的模型部分:
我认为 model.py 的这一部分有问题,因为当我删除所有内容并仅将这部分保留在 models.py 中时,它会抛出相同的错误
我认为原因是这条线llist = Language.objects.filter(status=True)
django - 克隆 repo 后的初始迁移 - “无法解析相关模型”
我正在和几个人一起开发一个应用程序。我在做前端。
最近,我搞砸了迁移。在尝试修复它们几个小时后,我删除了所有表,并再次克隆了 repo。
由于没有迁移文件,我运行manage.py makemigrations
(由于某种原因,它没有检测到所有应用程序,只检测其中一个,我必须makemigrations
为每个应用程序手动调用)。
然后,我运行manage.py migrate
. 我收到以下错误:
由于 User 表与 User 表具有 OneToOneField 关系。此外,其他表也相互依赖。
我对这个问题的看法是注释掉所有导致问题的字段,进行迁移,取消注释,然后再次进行迁移。
我应该如何解决它?
python - django 中的“Makemigrations”问题
我正在尝试运行 "python manage.py makemigrations" 但出现 "No changes detected" 。我做了更改,所以我不知道问题出在哪里。帮助!
mysql - 切换到 MySQL 时 Django 迁移失败
我可能碰到了超出我理解范围的东西。
背景 我有 dev 和 prod Django 环境。他们都在 SQLite 上,然后我成功地将 prod 迁移到基于服务器的 MySQL。我在 dev 中对我的代码进行了一些更改,并决定也将其迁移到 MySQL(创建本地 MySQL 服务器)
我运行迁移的问题 和我得到的错误 - “数据库中没有表 X”。我使用“显示表”来查看可用的表,但它确实不存在。此表是在 migration_0043 中引入的。现在我走得更远了——migration_0053,所以回滚似乎不是一种选择。
有没有办法运行特定的迁移(我不明白为什么它没有自动运行)或安全地清理迁移并拥有一个新的“初始”迁移?复杂性是:1)我不想丢失有价值的数据;2)我需要让 dev 和 prod 重新同步。
python - Django/Python 为 AppConfiguring 的 makemigrations 反馈 ImproperlyConfigured
遵循教程,到目前为止,我已经能够解决我所有的小问题,直到我在后端创建自己的“应用程序”以使用 SQlite 查找数据。
我的工作流程:
我的 /mymodels.py:
我的/settings.py:
我的 /apps.py
运行后出现在我的终端上的错误python manage.py makemigrations
是:
提前感谢您的帮助!
django - django.db.utils.OperationalError:没有这样的表:store_product
当我运行 makemigrations 时发生错误。这是models.py
这是 forms.py 代码
此代码在我的环境中运行良好,但是当我在另一个环境中运行它并运行 makamigrations 时,会出现此错误。在网上搜索后,我的理解是,表单中的 p_name 字段导致错误,甚至在创建表之前查询就在运行。
我怎样才能摆脱这种情况并解决错误!
python - 从两个不同的 Django 应用程序迁移两个不同的模型
大家好,我有一个 Django 项目,其中包含两个名为 shopper、parcel 的应用程序,每个应用程序都有一个模型,也称为 Parcel 和 Shopper。两个模型之间存在一对多的关系。问题是我想迁移这两个模型,如果我只是一个模型,我可以采用迁移模型的正常方式。这是我尝试过的
第一个的问题是它没有考虑购物者应用程序中的其他模型,这不是我想要的。
这是我的第二个解决方案,命令最终会创建每个模型的迁移,但我仍然认为这不是正确的做法。请在正确的方向上提供任何帮助