我正在使用允许匿名投票的 Django-secretballot应用程序。首先我们注册一个秘密投票模型,然后有一个函数 add_vote() 接受 2 个参数。“令牌”和投票值(+1 或 -1)。
来自文档:
添加投票:
接受令牌和投票(+1 或 -1)并添加或更新对所述令牌的投票的函数(可以通过将 add_vote_name 参数传递给 enable_voting_on 来重命名)
我应该传递什么作为“令牌”?我在views.py中使用了这个
t=request.META['REMOTE_ADDR']
feed.add_vote(t,+1)
然而它不起作用。我的意思是,如果我尝试从不同的机器投票,只会计算第一票。但是当其他人投票支持相同的提要时,它不会增加。
任何使用过这个应用程序或通过检查文档找出我做错了什么的人。请帮忙。