问题标签 [django-1.7]

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 投票
1 回答
484 浏览

django - django 1.7 迁移:检测到更改而没有任何更改

makemigrationsdjango 1.7 中的命令如何检测更改?

我有一个问题,它总是告诉我我的一个领域有变化,而没有。当我运行该命令时,它只是一遍又一遍地写入相同的迁移文件而没有任何更改。

该字段是一个自定义字段,我在其上实现了 deconstruct 方法,并且有一些参数是对象,因此我使用了 deconstructible 装饰器。

我在 github 上创建了一个复制问题的项目:https ://github.com/YAmikep/django-testmigrations

我做错了什么?这是一个错误吗?

这是我跑的:

迁移文件 0002_auto_20141014_2123.py 和 0003_auto_20141014_2123.py 包含完全相同的操作:

0 投票
3 回答
2397 浏览

django - Django 1.7 中更长的用户名

我想将 django 中的用户名长度从 30 增加到 80 左右,我知道这可能是重复的问题,但以前的答案不起作用,例如https://kfalck.net/2010/12/30/longer-用户名-for-django

这是针对 Django 1.2 的。

有没有人为 Django>1.5 尝试过类似的 hack 在此先感谢

0 投票
1 回答
24 浏览

django - Django 1.7 应用程序 URLConfs

我正在向 Django 1.7 项目中添加一个应用程序,如https://docs.djangoproject.com/en/1.7/ref/applications/中所述

我想要的只是将应用程序添加到 INSTALLED_APPS 但我不知道自动包含应用程序 url 的最佳方法。如果可能的话,我宁愿不必在项目的 url 中添加一个包含。这可以做到吗?

0 投票
2 回答
11484 浏览

python - 字典更新序列元素#0的长度为15;2 是必需的

我正在将我的 python/django 应用程序从 1.6.5 升级到 1.7。我无法解决以下错误:字典更新序列元素 #0 的长度为 15;2 是必需的

这是回溯输出:

错误在以下行引发:

下面是变量的定义:

谁能指出我正确的方向?

0 投票
1 回答
23 浏览

python - ImageField 不起作用

当我尝试上传文件时,它给了我模板错误,它需要填写。代码:模型:

形式:

看法:

0 投票
2 回答
5424 浏览

django - 使用 Django 1.7 创建部分索引

Django 1.7的文档RunSQL提到类可用于在表上创建部分索引。我有一张桌子,我希望title, blog&的组合category是独一无二的。但是,如果没有提供类别,标题和博客的组合仍然应该是唯一的。

我可以使用部分索引来实现这个约束(如下所示的 SQL)。如果我使用 Django 1.7 迁移,我应该在哪里添加此代码?

0 投票
1 回答
196 浏览

django - Django 1.7 升级错误:AppRegistryNotReady 使用来自 rest_framework 的序列化程序

我得到这个回溯:

从此代码(models.py):

这听起来像是在告诉我“你的 VersionSerializer 不能有 BrzSerializer,因为你还没有注册它”。

我查看了与 AppRegisteryNotReady 相关的其他 SO 问题,但没有找到与此症状匹配的问题。当然,我必须能够定义这样的依赖模型链吗?

0 投票
1 回答
594 浏览

django - 使用数据迁移创建初始数据时出现 TransactionManagementError

我正在尝试使用 Django 1.7 的新数据迁移为我的应用程序创建初始数据。我有带有文本(显示文本)和 slug(唯一)字段的标签模型。当我尝试在数据迁移中执行许多 Tag.objects.create() 时,我收到此错误:

我想知道事务是否由于 IntegrityError(我故意忽略它)而中止。我正在尝试替换在使用 1.7 新迁移的应用程序中显然已弃用的 initial_data 固定装置的功能。

我的迁移文件:

我的模型

0 投票
2 回答
405 浏览

django - 升级到 django 1.7 后在管理员中访问模型详细信息时出错

升级到 django 1.7 后,我在管理页面中编辑模型时得到以下回溯(IE 单击单个模型的条目以访问其详细信息)

迁移后,应用程序和管理员似乎可以正常工作,直到我开始执行此操作。显然(?)我没有对事物的管理方面进行测试,所以我只是在尝试时才发现这一点。

知道需要做什么来纠正它吗?我是否有一些 1.6 中不支持的剩余旧模板,或者我是否未能更新某些内容以与新模板一起正常工作?


完整的追溯(希望我可以发布这个“折叠”!)

0 投票
1 回答
236 浏览

django - Django 使用 RegexValidator 进行的迁移抛出 TypeError

我正在为 Django 1.7 更新我的应用程序,并尝试python manage.py makemigrations使用以下错误的结果:

TypeError: unbound method deconstruct() must be called with RegexValidator instance as first argument (got nothing instead)

我的模型:

实际上它更复杂,但我认为这会导致错误。我正在使用 Python 2.7。

我已经阅读了关于迁移的 Django 文档,包括添加 deconstruct() 方法和关于RegexValidator,但我不明白如何摆脱错误。