私は匿名投票を許可するDjango-secretballotアプリを使用しています。最初に秘密投票のモデルを登録し、次に2つの引数を取る関数add_vote()があります。「トークン」と投票値(+1または-1)。
ドキュメントから:
add_vote:
トークンと投票(+1または-1)を受け取り、そのトークンの投票を追加または更新する関数(add_vote_nameパラメーターをenable_voting_onに渡すことで名前を変更できます)
「トークン」として何を渡すことになっていますか?これをviews.pyで使用しました
t=request.META['REMOTE_ADDR']
feed.add_vote(t,+1)
しかし、それは機能しません。つまり、別のマシンから投票しようとすると、最初の投票だけがカウントされます。ただし、他の人が同じフィードに投票しても、増分されません。
このアプリを使用したことがあるか、ドキュメントをチェックして私が間違っていることを理解した人は誰でも。助けてください。