问题标签 [django-1.6]

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 回答
322 浏览

python - 使用模型翻译在视图外创建 Django 对象

我正在编写一些测试,我需要创建一些对象,但是当我尝试在 Django 视图之外创建一些对象时出现此错误

退货

这在 modeltranslation 0.6.1 中失败,但适用于 0.3.2

name是使用模型翻译翻译的字段。

从文档:

单元测试使用 django.utils.translation.trans_real 函数来激活和停用视图函数之外的特定语言。

我试过这个:

我得到同样的错误:(

任何人都知道在 Django 中测试基于模型翻译的模型的更好方法吗?

已编辑

到目前为止尝试了更多的事情:

0 投票
1 回答
3589 浏览

python - 登录后Django allauth会话JSON可序列化错误

我已经安装了 django-allauth,之后这是我的 settings.py

我相信我也正确设置了我的 urls.py。而且我还有两个来自 django admin 的社交应用程序,带有正确的 twitter 和 github api 密钥和秘密。

但是问题是每当我点击通过 twitter 登录时,它都会向我显示正确的 twitter auth 页面,并且在我授权应用程序后它会给我这个错误..

而且我在github上也遇到了几乎相同的错误。喜欢

,所以请帮助我了解问题所在

0 投票
1 回答
433 浏览

python - Django 1.6 for_concrete_model 解释

我正在查看 Django 文档 1.6 GenericForeignKeys。我对这个新声明的意思感到困惑。有人可以解释一下吗?

for_concrete_model

Django 1.6 中的新功能。

如果False,该字段将能够引用代理模型。默认为True。这反映了 的for_concrete_model论点get_for_model()

0 投票
3 回答
4939 浏览

python - 如何在 django-rest-framework 的模型视图集中取消设置 csrf?

如何在 django-rest-framework 的模型视图集中取消设置 csrf?

我将使用 django-rest-framework 的 viewsets.ModelViewSet( http://django-rest-framework.org/api-guide/viewsets.html#modelviewset )。

我的应用程序是 api 服务器。所以我不需要使用csrf。

但我不知道如何取消设置 csrf。

请给我一个例子!

0 投票
2 回答
1799 浏览

python - Django 1.6 和 Celery 3.0 内存泄漏

将 Django 升级到 1.6 后,我的 celery worker 正在消耗 RAM。似乎分配给工作人员的内存没有被释放,并且在每项任务之后都会增长。

相关设置:

相关包版本:

发生在手动运行工作程序的本地环境(带有DEBUG=False)和使用 Upstart 运行 celery 的暂存环境中。


更新:

  1. 尝试设置autocommit=False没有成功。
  2. 可能与 Django 版本升级无关,而是与我必须升级以切换到 1.6 的某些设置或 3rd 方包有关。
0 投票
2 回答
29582 浏览

django - Django 中的 CONN_MAX_AGE 有什么好的价值?

Django 1.6 现在支持CONN_MAX_AGE池化数据库连接

默认情况下,该值为 0(无池化)。这个选项的合理价值是什么?

0 投票
1 回答
932 浏览

python - 如何在没有 Django 站点框架的情况下设置站点域?

我正在将我的网站从 Django 1.5.x 移动到 Django 1.6.0,我在发行说明中注意到了这一点:

[..] 管理员现在在新项目中默认启用;网站框架不再是。[..]

如何在www.example.com没有 Django 站点框架的情况下设置默认域(而不是 )?

现在是否有任何sites相关设置因此更改而变得多余?

0 投票
3 回答
86939 浏览

python - Django 导入错误 - 没有名为 django.conf.urls.defaults 的模块

我正在尝试运行使用 django 1.6 的 statsd/graphite。

访问石墨 URL 时,出现 django 模块错误

文件“/opt/graphite/webapp/graphite/urls.py”,第 15 行,从 django.conf.urls.defaults 导入 * ImportError: No module named defaults

但是,我没有在里面找到默认的django 包/Library/Python/2.7/site-packages/django/conf/urls/

请帮助解决此问题。

0 投票
3 回答
7845 浏览

django - Django 1.6 和 django-registration:内置身份验证视图未拾取

我正在尝试将我的 webapp 从 Django 1.5 升级到 Django 1.6,并且作为我的 django 应用程序集的一部分,我正在使用django-registration 1.0

升级到 Django 1.6 后,我的应用程序不再识别内置身份验证视图。它们集成在 django 注册中,可以在这里看到,但它们停止工作。

Django 发行说明描述了这些视图的集成方式的变化,当将其与注册应用程序中看起来不错的源代码进行比较时。

我将注册网址介绍如下:

请求内置网址时出现错误,例如/accounts/password/change/

有谁知道为什么我会收到无反向匹配错误?

0 投票
3 回答
8217 浏览

python - 即使文件在同一目录中,Django 自定义表单 ImportError

我正在学习Effective Django 的教程系列。我目前在尝试创建自定义表单以在应用程序中使用时遇到问题。我按照教程这部分的说明创建了 forms.py 文件,并对我的 views.py 文件进行了更改。我的目录结构如下所示:

问题是,当我尝试加载站点时,出现以下错误:

第 5 行是 views.py 中我导入 forms.py 文件的行。代码片段(带有几行缓冲区)是:

从目录树中可以看到,应该可以访问 forms.py 文件。我不确定为什么会收到错误消息。有任何想法吗?

编辑 1

from forms import ContactForm我尝试在最初发布之前将导入更改为。我仍然遇到同样的错误: