gpt4 book ai didi

python - Django 2.1 的完整性错误

转载 作者:行者123 更新时间:2023-12-01 09:10:57 29 4
gpt4 key购买 nike

我尝试将我的一个项目更新到 Django 2.1。

它与 Django 2.0.7 完美配合,更新到 Django 2.1 后,我在尝试启动单元测试时收到以下错误:

python manage.py test

Creating test database for alias 'default'...
Destroying old test database for alias 'default'...

Traceback (most recent call last):
File "c:\gitpro~1\feedcr~1.io\venv\lib\site-packages\django\db\backends\utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
File "c:\gitpro~1\feedcr~1.io\venv\lib\site-packages\django\db\backends\sqlite3\base.py", line 296, in execute
return Database.Cursor.execute(self, query, params)

sqlite3.IntegrityError: UNIQUE constraint failed: auth_permission.content_type_id, auth_permission.codename

任何关于可能原因的想法,我尝试查看变更日志,但它并没有真正帮助......

变更日志:https://docs.djangoproject.com/en/2.1/releases/2.1/

最佳答案

该错误是由应用程序引起的:django-admin-view-permission,Django 2.1 不再需要该应用程序。

相关 Github 问题:https://github.com/ctxis/django-admin-view-permission/issues/55

关于python - Django 2.1 的完整性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51655360/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com