问题标签 [django-1.5]

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 投票
2 回答
1415 浏览

django - 基于类的视图(DetailView)Django的函数

所以我的基于函数的视图目前看起来像这样,我想将其更改为基于类的视图

我的功能视图

我的基于班级的观点

我的网址

问题是,当我访问http://exampe.com/user/username网址时,我得到了匿名用户配置文件。我不想要那个。我必须对我的 UserProfileDetail 类进行哪些更改?

先感谢您

0 投票
2 回答
146 浏览

django - django form save方法从1.4升级到1.5

我的表单中有一个有效的保存方法,一旦我升级它就表现得很奇怪,我似乎无法调试问题的根源

我有一个从 ModelForm 继承的简单表单,在其中我覆盖了 save 方法以保存一些外部属性

下面是我的代码

以上工作正常,现在。在初始化表单时,它会从配置文件中检索 bio、birthday 的初始值。

但是,在保存时它会继续前进而没有任何动作。我的个人资料模型非常基本,保存方法没有改变它使用models.Model的原始操作

任何人都可以就为什么会发生这种情况提出建议吗?

PS没有返回错误,它只是没有保存任何东西

更新(添加了 ExtendedMetaModelForm 类):

0 投票
1 回答
3331 浏览

bash - 对标准输入中的文件列表执行 sed -i

所以我最近将 Django 从 1.4 升级到了 1.5。我发现我需要更新所有模板代码以添加单引号,例如 from

我对 bash 命令有点陌生,比如sed,但我分两部分处理了我的问题。

第一部分是获取所有需要更新的文件的列表。我这样做了

这会给我一个像

第二部分是玩 sed

这两个命令都可以正常工作。现在的问题是

如何组合这两个命令,以便sed在找到的每个文件中的 url 名称周围添加单引号ack

如果我尝试

它给了我错误

编辑

我正在运行 OS X(BSD 变体),所以我需要使用sed -i "" "s/{% url \([A-Za-z0-9_]*\) /{% url '\1' /g".

0 投票
2 回答
209 浏览

javascript - ajax响应后HTML结构受到干扰

我正在使用django 1.5、python 2.7 和 jquery 1.9。虽然这个问题主要与javascript有关。

我的html代码如下。这形成了一个对象列表,例如:

现在,当我通过 ajax 获取更多数据时,形成的结构是这样的:

HTML:

AJAX 成功:

我在 innerHTML 中附加代码的那一行存在一些问题。不明白那是什么。请帮忙!!!

0 投票
1 回答
2694 浏览

python - 在仅使用 __unicode__ 方法的 Django 模型上调用 str() 会为特殊字符返回不同的编码

当调用str()返回字段中带有特殊字符的 Django 模型对象时,在这种情况下,字符é将按\xc3\xa9预期返回\xe9。问题是什么?

我正在使用 Django 1.5.1,#coding=utf-8并且from __future__ import unicode_literals按照django 文档中的建议

我只实现了__unicode__方法而不是__str__方法,因为Django__unicode__在调用str().

这是一个代码示例(不是真正的生产代码)。

测试.py

模型.py

运行测试时在终端中输出。

0 投票
1 回答
482 浏览

django - 升级到 django 1.5 时,django social auth pre_update 信号没有被触发

我有下面的代码,它在 django 1.4 中运行良好,因为我升级了代码中的所有内容,因为信号根本没有被触发,所以仍然可以接受。

以前,当我在 1.4 上时,我使用用户配置文件来维护用户信息,但升级时我使用自定义用户模型,其中包含一张表中的所有详细信息。我认为这无关紧要,因为当我测试社交身份验证时一切正常,请接受这部分。

0 投票
1 回答
572 浏览

django - 创建配置文件时,django social auth 不返回 first_name 和 last_name - django 1.5

我使用自定义用户模型来维护 django 1.5 的用户详细信息,下面是我的代码。使用社交身份验证时,一切似乎都工作正常,接受 first_name 和 last_name。

在我的表表结构中,我没有名字和姓氏,而是有一个字段全名。

但是,我确实在管理器中创建了一个方法来接受名字和姓氏并将它们组合起来。但是,仍然收到空值,关于为什么会发生这种情况的任何建议?

0 投票
3 回答
4256 浏览

django-1.4 - Django 1.4 到 Django 1.5 直接到模板 extra_context

所以 Django 1.5 不再使用 direct_to_template 调用。

我正在移植一些网址,但我被这个阻止了。

我知道我可以使用

但我不知道extra_context应该去哪里。有什么见解吗?

0 投票
1 回答
137 浏览

soap - 不能使用强制 uuid(或其他与模式相关的必须类型)作为 rpc 参数

我有这样的网络服务:

我可以Uuid用作参数,但是当我尝试其强制版本时,服务器响应错误:

为什么我不能自定义Uuid类型?如果我从其定义中删除模式,那么一切都很好,但无论如何都必须有 UUID 的模式。有什么解决方法吗?也许另一个肥皂框架?

0 投票
3 回答
7770 浏览

python - 在 django 中保存对象列表

我正在使用 django 1.5,我正在尝试做这样的事情:

但是列表没有 save() 方法,所以是否有一些内置功能可以做类似的事情?

我在关于 Django 中的批量保存对象的SO Question 上找到了这个答案

django 1.5 仍然是真的吗?有没有办法避免对列表的每个对象进行 save() 调用?

这是我的实际视图代码:

我现在的解决方案