问题标签 [django-comments]

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

python - 自定义 django render_comment_form 字段

(使用 django.contrib.comments)

放置时:

进入模板。它呈现一个带有: Nameemail和字段url的表单。comment

有没有办法只comment显示该字段,并在仍然发布数据的同时隐藏其他字段?还是我应该自己重新创建表单?

提前感谢您的建议。

0 投票
1 回答
89 浏览

django - 是否可以将内置的评论表单嵌入到另一个表单中?

我有一个表格来编辑有关某些内容的信息,因为它可能会发生变化。我想做的是使用 Django 注释来要求在编辑信息时,进行编辑的用户提供注释说明他们做了什么,例如“名称中的固定错字”。是否可以将评论表单嵌入到我的其他表单中,同时不需要评论字段以外的任何字段?

0 投票
2 回答
638 浏览

django - 以相反的顺序重新排序来自 django 评论框架的评论

我想重新排列我的评论以首先显示最新的。我正在使用内置的 Django 评论框架。是否有内置或简单的方法来做到这一点?

0 投票
1 回答
143 浏览

django - Django 评论应用中后续评论的电子邮件通知

我正在使用股票Django 评论框架。将复选框添加到评论表单以允许评论者收到未来评论的通知的最佳方式是什么?

0 投票
1 回答
492 浏览

django - Django Contrib 评论:如何覆盖评论的 textarea 小部件?

使用 django.contrib.comments,我定义了一个自定义评论应用程序。我想覆盖文本区域小部件,使文本框看起来更小。

所以我创建的是这样的:

但实际上我不想重新定义评论字段。我只想重新定义该字段使用的小部件。即似乎只有 ModelForms 可以做的事情:

有没有办法在不重新定义字段的情况下重新定义小部件?还是我应该只使用 CSS 设置高度?

0 投票
1 回答
235 浏览

python - 如何在 Django Comment 框架中对用户进行身份验证?

我正在使用 Django 的评论框架作为我项目的一部分。默认设置下,匿名用户可以随意发表评论。

我想更改此功能,以便只有经过身份验证的用户才能发表评论。此外,我希望这个经过身份验证的用户名显示在评论旁边。

我该怎么做呢?我已经阅读了文档,并且我了解预定义的评论模型有一个“用户”字段,它是发布评论的用户模型/用户的外键(链接在这里)。但是,我不明白如何将 request.user(即当前经过身份验证的用户)分配给属于评论实例的这个用户字段。

换句话说,Django 是如何将前端的表单数据处理到后端的 Comment 模型中的,我该如何编辑这个过程,例如将 request.user 分配给评论模型中的 user 字段。

谢谢您的帮助!

0 投票
1 回答
453 浏览

python - 如何删除授权用户的 reCAPTCHA 字段?

我制作了自定义评论应用程序。唯一的区别是它在评论表单中具有 reCAPTCHA 字段。

我使用这个片段http://djangosnippets.org/snippets/1653/来集成 django 评论和 reCAPTCHA。

我希望授权用户在不填写 recaptcha 字段的情况下发表评论,而未经授权的用户必须填写它。我考虑过创建 2 种不同的形式(一种带有 recaptcha 用于匿名用户,另一种没有用于授权)。但是当 django 文档说我必须重写 get_form() 方法并且使用它的函数我只能返回一个表单时,我该如何提供不同的表单?或者我应该包装 django-comments-framework 的 post_comment 视图?

0 投票
2 回答
1409 浏览

django - Write comments in Django

These days I started working with Django, it's great!

I wonder if there is a "standard" to write comments in Django, for example, like codeigniter: http://codeigniter.com/user_guide/general/styleguide.html#commenting...

Thanks!

0 投票
1 回答
161 浏览

python - 如何覆盖 django.contrib.comments 字段小部件?

我不想在我的评论表单的评论字段中添加内联样式。我正在寻找一种将占位符属性添加到我的字段的方法。这样做的正确方法是什么?

我正在寻找一种为 get_comment_create_data 方法添加/修改小部件的方法。

这是我当前表单的外观:

0 投票
2 回答
776 浏览

django - 编辑 Django 评论

我正在尝试编辑现有评论(即用新评论替换旧评论)。我的评论应用是 django.contrib.comments。

为什么评论没有被新评论更新?

谢谢你。

编辑:调用comments[0].save() 然后print comments[0].comment,仍然打印'old comment'