使用Django表单的Upvote和Downvote按钮

时间:2013-02-03 21:34:07

标签: python django django-forms

我想为评论制作upvote和downvote按钮,但我想要django.contrib.comments.forms.CommentSecurityForm给我的所有表单输入,以确保表单是安全的。这有必要吗?如果是这样,我如何使用upvote和downvote按钮创建一个表单类?自定义复选框样式?

1 个答案:

答案 0 :(得分:0)

我建议您使用单独的视图登录进行上下投票。

像这样/upvote/{{comment.pk|urlize}}

然后编写一个与此url一起使用的视图。使用PK查找用户正在尝试上/下投票的注释,然后编写必要条件以检查用户是否有权执行该类操作,然后最终执行该操作。

我希望这会有所帮助