问题标签 [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 投票
1 回答
400 浏览

django-comments - Django 线程评论 - 注册用户

我打算使用 Django 的评论系统(带有线程评论应用程序)。因为我只允许注册用户发帖,所以不需要强制的用户/网址/电子邮件字段(只需要一个外键(用户))。

我有一种感觉,我不是第一个(也不是第 1000 个)这样做的人,谁能指出我的任何实现?

0 投票
1 回答
75 浏览

python - 为某个项目修改 Django 视图

所以我只想使用 django.contrib.comments.views.moderation 模块中的 delete() ,但只允许有权限的用户删除他们的评论。为了做到这一点,我所要做的就是取消注释#@permission_required("comments.delete_comment"),但我希望能够在不修改 django 框架的情况下做到这一点。如何修改/将此视图扩展到我的项目?我想更好的问题是,在不更改 django 框架中的任何内容的情况下更改 delete() 设置的最佳方法是什么?

0 投票
4 回答
5313 浏览

python - 允许用户在 Django 中删除自己的评论

我正在使用 django.contrib.comments.views.moderation 模块中的 delete() 函数。允许工作人员删除任何评论帖子,这完全没问题。但是,我也想授予注册的编外人员删除他们自己的评论帖子的特权,并且只删除他们的自己的评论帖子。我怎样才能做到这一点?

0 投票
3 回答
3321 浏览

python - 如何通过删除不必要的字段来扩展评论框架(django)?

我一直在阅读 django 文档关于评论框架以及如何自定义它(http://docs.djangoproject.com/en/1.1/ref/contrib/comments/custom/)在该页面中,它显示了如何向表单添加新字段。但我想要做的是删除不必要的字段,如 URL、电子邮件(以及其他次要模块。)

在同一个文档页面上,它说要走的路是从BaseCommentAbstractModel扩展我的自定义评论类,但仅此而已,我已经走了这么远,现在我不知所措。我在这个特定方面找不到任何东西。

0 投票
3 回答
653 浏览

django - Django 评论被垃圾邮件

我正在使用带有 Django 的内置评论系统,但它已经开始被垃圾邮件发送。谁能推荐我可以用来阻止这种情况的任何东西,例如 django 的验证码等。我正在寻找可以与评论系统一起使用而不是替换它的东西。

谢谢

0 投票
1 回答
602 浏览

django - Django 评论应用的自定义模板不显示字段

我想django.contrib.comments在博客应用程序中使用并自定义表单的显示方式。我的问题是我无法显示这些字段,尽管显示隐藏字段工作得很好。我查看了文档并将其与显示表单的常规方式进行了比较,但老实说,我不知道为什么以下内容不起作用:

输出如下所示:

你能告诉我我做错了什么吗?提前致谢

0 投票
2 回答
455 浏览

django - 如何让 django 评论加入 auth_user

我正在使用 django 评论框架,当我列出评论时,我想包含一些存储在 auth_user 中的信息。但是,我发现我需要对每条评论进行额外查询才能获取用户信息。

我在拉评论时尝试使用 select_related() ,但这没有帮助。

是否有它没有加入 auth_user 表的原因,有没有办法强制它加入?

0 投票
1 回答
310 浏览

django - Django“comment_was_flagged”信号

这是我第一次使用 django 信号,我想挂钩评论应用程序提供的“comment_was_flagged”信号,以便在标记评论时通知我。

这是我的代码,但它似乎不起作用,我错过了什么吗?

(我现在只是在测试电子邮件,但我已经确保电子邮件可以正确发送。)

谢谢!

0 投票
4 回答
979 浏览

django - 如何在 django.contrib.comments 中自动接受来自经过身份验证的用户的评论

有没有办法让 Django 自动将评论的 is_public 字段设置为 True。

我只允许注册用户发表评论,并希望跳过对已发布评论的人工审核。

0 投票
2 回答
645 浏览

django - django:如何使 django 评论默认不公开

使用 django 评论框架http://docs.djangoproject.com/en/dev/ref/contrib/comments/

不确定是否有选项,在通过审核之前将所有评论设为非私密...看起来我的所有评论都在发布后添加到网站。真的需要改变这个