3

コメント用に賛成票と反対票のボタンを作成したいのですが、フォームが安全であることを確認するために django.contrib.comments.forms.CommentSecurityForm が提供するすべてのフォーム入力が必要です。それは必要ですか?もしそうなら、賛成票と反対票のボタンを持つフォームクラスを作成するにはどうすればよいですか? カスタムチェックボックススタイル?

4

1 に答える 1

0

上下の投票には別々のビューログインを使用することをお勧めします。

このようなもの/upvote/{{comment.pk|urlize}}

次に、この URL で動作するビューを作成します。PK を使用して、ユーザーが賛成票または反対票を投じようとしているコメントを見つけ、ユーザーがその種のアクションを実行する権限があるかどうかを確認するために必要な条件を記述し、最後にそのアクションを実行します。

これが役立つことを願っています

于 2013-02-03T22:49:04.093 に答える