问题标签 [django-1.9]

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 投票
8 回答
7109 浏览

python - 为什么 Django 为 help_text 和 verbose_name 更改进行迁移?

当我更改help_textverbose_name为我的任何模型字段运行python manage.py makemigrations时,它会检测到这些更改并创建一个新的迁移,例如0002_xxxx.py.

我正在使用 PostgreSQL,我认为这些更改与我的数据库无关(我想知道是否存在与这些更改相关的 DBMS)。

为什么 Django 会为此类更改生成迁移?有没有选择忽略它们?

我可以手动将更改应用0002_xxxx.py到以前的迁移 ( 0001_initial.py) 并安全删除0002_xxxx.py吗?

有没有办法自动更新以前的迁移?

0 投票
10 回答
72092 浏览

django - 运行“python manage.py syncdb”的“未知命令 syncdb”

我想创建一个名为“database1.sqlite”的数据库的表,所以我运行命令:

python manage.py syncdb

但是当我执行命令时,我收到以下错误:

未知命令:“syncdb”键入“manage.py help”以了解用法。

但是当我跑步时

manage.py 帮助

我没有看到任何可疑的命令可以替代

python manage.py syncdb

我使用的 Python 版本:3.4.2 我使用的 Django 版本:1.9

如果有人可以帮助我解决这个问题,我将不胜感激。

提前致谢

0 投票
2 回答
35911 浏览

python - import_module 的 Django 1.9 ImportError

尝试运行runservershell使用时manage.py出现ImportError异常。我正在使用 Django 1.9。

0 投票
1 回答
1092 浏览

python - Django AppRegistryNotReady 错误

将我的项目从 1.8.5 迁移到 1.9b1 会导致下一次回溯

我的 manage.py 很简单:

我检查了 Django 1.9 更新指南,但它没有提供有关应用程序加载的任何信息。

0 投票
2 回答
7071 浏览

python - django-registration (1048, "列 'last_login' 不能为空")

我正在尝试在我的简单项目中使用 django-registration。

设置.py

网址.py

报名模板:

当我要注册新用户时,出现错误:

我不使用“CustomUser”模型。

0 投票
1 回答
226 浏览

django - 如何定位 RemovedInDjango19Warning

我经常收到此警告:

importlib我的整个项目中根本没有发生。我假设它来自我的项目所具有的依赖项。

我的问题是:这个警告来自哪里?如何确定警告的来源?

只要我的项目使用最新的 Django 版本,这可能很快就会成为一个问题。

0 投票
1 回答
784 浏览

python - Django 1.9 升级“不支持”问题

我一直在我的项目中使用 Django 1.8.7,在昨天的发布之后我已经升级到 1.9(我正在使用 VS PVTS 并从我的虚拟环境中删除了 Django 1.8.7 并再次安装了 requirements.txt 中的包) .

但是,每当我尝试构建和运行我的项目时,它都会在manage.py中给我一个错误:

说:

不支持 Django 1.9.0。

我正在使用Django、pyodbc、django-pyodbc-azure、请求模块。

可能是什么问题?

谢谢你。

0 投票
1 回答
7565 浏览

python - Django 1.8 到 1.9 升级:django.core.exceptions.AppRegistryNotReady:应用程序尚未加载

我有一个目前正在开发 Django 1.8 的项目。由于 1.9 刚刚发布,我想我会通过pip install django==1.9. 但是,在运行时python manage.py test -v 3,我收到此错误:

我知道 INSTALLED_APPS 从元组更改为列表。

还有什么我可能错过的吗?

0 投票
1 回答
965 浏览

django - 将所有模型添加到管理站点 django 1.9

我需要在 django 1.9 上将我的模型添加到我的管理站点,我之前使用过这段代码:

但是,django 1.9 版本不支持它。有没有新的方法可以做到这一点?

0 投票
2 回答
14815 浏览

django - Django 1.9:字段与父模型中不存在的字段的字段冲突

我有一些简单的模型,Profile、Certifier 和 Designer,后者继承自 Profile(多表继承)。在 Designer 中,Certifier 有一个外键。

在 Django 1.8 中,这非常有效,但在 1.9 中我得到了;

django.core.management.base.SystemCheckError: SystemCheckError: 系统检查发现了一些问题:

错误:

check.Designer.certifier:(models.E006)字段“certifier”与模型“check.profile”中的字段“certifier”冲突。

(在这种情况下,Profile.type 无关紧要,我只需要它来区分登录的用户配置文件类型)。

check.profile 显然没有“验证者”字段。这是一个错误还是我错过了什么?同样的事情发生在另一个项目中。