我想制作评论的赞成票和反对票按钮,但我想要 django.contrib.comments.forms.CommentSecurityForm 给我的所有表单输入以确保表单安全。那有必要吗?如果是这样,我如何制作一个带有赞成票和反对票按钮的表单类?自定义复选框样式?
请您参考如下方法:
我建议您使用单独的 View 登录进行赞成和反对投票。
像这样/upvote/{{comment.pk|urlize}}
然后编写一个适用于此 url 的 View 。通过 PK 找到用户试图投赞成/反对票的评论,然后编写必要的条件来检查用户是否被授权执行那种操作,最后执行那种操作。
希望对你有帮助
