问题标签 [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.
python - 使用模型翻译在视图外创建 Django 对象
我正在编写一些测试,我需要创建一些对象,但是当我尝试在 Django 视图之外创建一些对象时出现此错误
退货
这在 modeltranslation 0.6.1 中失败,但适用于 0.3.2
name
是使用模型翻译翻译的字段。
从文档:
单元测试使用 django.utils.translation.trans_real 函数来激活和停用视图函数之外的特定语言。
我试过这个:
我得到同样的错误:(
任何人都知道在 Django 中测试基于模型翻译的模型的更好方法吗?
已编辑
到目前为止尝试了更多的事情:
python - 登录后Django allauth会话JSON可序列化错误
我已经安装了 django-allauth,之后这是我的 settings.py
我相信我也正确设置了我的 urls.py。而且我还有两个来自 django admin 的社交应用程序,带有正确的 twitter 和 github api 密钥和秘密。
但是问题是每当我点击通过 twitter 登录时,它都会向我显示正确的 twitter auth 页面,并且在我授权应用程序后它会给我这个错误..
而且我在github上也遇到了几乎相同的错误。喜欢
,所以请帮助我了解问题所在
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()
。
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。
请给我一个例子!
python - Django 1.6 和 Celery 3.0 内存泄漏
将 Django 升级到 1.6 后,我的 celery worker 正在消耗 RAM。似乎分配给工作人员的内存没有被释放,并且在每项任务之后都会增长。
相关设置:
相关包版本:
发生在手动运行工作程序的本地环境(带有DEBUG=False
)和使用 Upstart 运行 celery 的暂存环境中。
更新:
- 尝试设置
autocommit=False
没有成功。 - 可能与 Django 版本升级无关,而是与我必须升级以切换到 1.6 的某些设置或 3rd 方包有关。
django - Django 中的 CONN_MAX_AGE 有什么好的价值?
Django 1.6 现在支持CONN_MAX_AGE
池化数据库连接。
默认情况下,该值为 0(无池化)。这个选项的合理价值是什么?
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/
请帮助解决此问题。
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/
有谁知道为什么我会收到无反向匹配错误?
python - 即使文件在同一目录中,Django 自定义表单 ImportError
我正在学习Effective Django 的教程系列。我目前在尝试创建自定义表单以在应用程序中使用时遇到问题。我按照教程这部分的说明创建了 forms.py 文件,并对我的 views.py 文件进行了更改。我的目录结构如下所示:
问题是,当我尝试加载站点时,出现以下错误:
第 5 行是 views.py 中我导入 forms.py 文件的行。代码片段(带有几行缓冲区)是:
从目录树中可以看到,应该可以访问 forms.py 文件。我不确定为什么会收到错误消息。有任何想法吗?
编辑 1
from forms import ContactForm
我尝试在最初发布之前将导入更改为。我仍然遇到同样的错误: