问题标签 [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 1.6 上设置 django-fluent-comments?
我正在尝试将django-fluent-comments与 Django 1.6 一起使用。我尝试按照他们的 github README 教程进行设置,但是线程注释和 AJAX 等一些功能不起作用。
我的 settings.py 有这个
urls.py 有这个
我的模板 post_details.html
我可以看到我发布的一些评论。但不起作用的功能是 1) AJAX 支持,当我发布回复时,我被重定向到另一个页面 2) 线程评论,我根本看不到它们。
如何启用这些功能?
django - Django 1.6 中基于用户的视图
这可能是一个非常新手的问题,但是我有点卡住了。
我一直在寻找一种为日历调度程序呈现基于用户的视图的方法,但是我似乎在 django 中找不到任何关于基于用户的视图的信息。这可能真的很简单,但我太盲目了,无法发现任何有关它的文档。用户资料旁边的东西。
我已经阅读了 django 的书,但我不记得是否有任何东西可以描述我想要实现的目标。任何提示或链接都会有很大帮助。
谢谢你。
python - Django NoReverseMatch
我在 django 1.6(和 python 2.7)中制作了一个简单的登录应用程序,并且在开始时出现错误,无法让我继续。
这是网站的 url.py
这是登录/urls.py:
这是登录/查看,py
我有一个将其作为操作的表单:
这就是问题所在,当我尝试加载页面时,我得到:
但是如果我将 url 模式设置为
它工作正常,只是它将动作设置为'/'。
我一直在寻找答案,但我不明白为什么它不起作用。
我尝试将登录 url 模式更改为 url(r'^login/$', include('login.urls', namespace='login')),但它没有改变任何东西。
processor - 为什么 Django 缺少自定义上下文处理器?
我的 django 1.6 项目结构如下:
- CG1
- CG1
- 设置.py
- cont_proc.py
- 英迪等
- 应用程序
- 应用程序
- 管理.py
- 模板
- CG1
cont_proc.py 内容如下:
在 settings.py 我有:
python manage.py 外壳:
我已经尝试了很多这样的问题,尤其是:Django 1.5 中的模板上下文处理器在哪里?
另外:Python/Django 正在导入错误的模块(当它应该是绝对的时候是相对的)
但是 django 似乎没有在 shell 中看到我的自定义上下文处理器 cont_proc。当我在视图中使用渲染时,我的模板不会收到变量。
authentication - Django auth login 将空请求传递给 login.html
从 Django 1.3 升级到 1.6 时,我注意到我不再有权访问“registration/login.html”中的请求。
因为我在每个页面(包括登录页面)上都有一个购物车,所以现在会引发“AttributeError at /accounts/login/ - 'str'object has no attribute 'session'”,因为购物车函数无法获取购物车通过 request.session 的项目。
作为参考,这是内置的 auth.login 函数:
此函数似乎通过 TemplateResponse 返回一个请求对象,但我无法在“registration/login.html”中访问它。如果我删除购物车,登录将正常工作。
作为一种解决方法,我可以从登录页面中删除购物车,但我想知道为什么这会发生变化(可能是安全漏洞?)。似乎在调用 auth.login 函数和 login.html 页面之间的某个地方,请求丢失了。有谁知道请求发生了什么?
django - Django 多对多内联 - 如何显示通过模型引用的字段?
我正在尝试在 django Admin 中自定义和多对多内联,但我无法显示底层模型的字段。
这是一个简化的例子。也许你可以告诉我如何引用它们?
这是我的模型:
和我的管理员:
但是我收到此错误:
(我在 Django 1.6 上)
更新: 为什么这也不起作用。(在模型中添加了计算字段。)
和我的管理员:
python - Python 记录器不适用于带有 apache 的 django
我不知道为什么这不起作用。我使用 linode 来托管我的 ubuntu 服务器,而 apache 托管我的 django。
在我的 settings.py 文件中,我有这个来定义我的记录器
}
然后我像这样在我的视图中使用它
我没有收到任何错误消息或任何输出,只是没有写入文件或任何内容。
我究竟做错了什么?我创建了日志文件,并将其放在正确的位置并授予它完全权限。在这一点上,我变得非常绝望。我只是想要任何方式来记录一些东西,这样我就可以开始调试我的网站了。
python - django-registration - NoReverseMatch at /accounts/login/at /accounts/login/
尝试在 Django Tutorial polls 项目中使 django-registration 工作。
我正在使用 Django 1.6、django-registration 1.0 和django-registration-templates
当我尝试访问
我明白了
错误报告中引用的模板 mysite/templates/base.html 中的行是:
而且我的 polls.url 中确实有一个名为“index”的 url:
所以我觉得这应该有效吗?帮助 ?
编辑 1
民意调查网址:
mysite.urls:
注册网址:
python - Django - 类别下拉列表
我正在尝试创建一个表单来添加新的“服务”(或编辑现有的)并显示类别的下拉列表,以便用户可以选择服务所属的类别。我知道这一定是一个新手问题,但我已经调查了好几天,这变得令人沮丧:(
出于某种原因,我看到了表格和类别列表,但是当我保存它时,我收到了这个错误:
无法分配“”:“Service.category”必须是“Category”实例。
这就是我目前所拥有的:
这是我的models.py
:
我的forms.py
:
这是views.py
文件:
和service_form.html
:
你们能不能让我知道我做错了什么?:(
提前致谢!!
django - post_save 信号执行的 Django 代码发生在原子事务中
升级到 Django 1.6 在我的代码中引入了一个棘手的问题:由post_save
信号触发的数据库操作被包含在
with transaction.atomic():
Django 的get_or_create()
.
对我的影响是自定义 sql(非托管)没有及时提交给数据库。
退出其原子块后 是否可以使用不同的信号?obj.save()
还是我诊断错了?