我将使用Flask微框架(基于Werkzeug,我将使用 Python 2.7 或 2.6)来制作游戏网站。
我希望允许用户对游戏进行投票(简单的 1-5 星),并跟踪每个游戏页面的独特访问次数 - 这样我就可以根据游戏的得分/受欢迎程度动态排序游戏链接。
目前,我计划使用客户端的远程地址(通过此属性:http ://werkzeug.pocoo.org/documentation/dev/wrappers.html#werkzeug.BaseRequest.remote_addr )通过存储所有 ip 地址来测试唯一性已经投票/访问过游戏,因此他们不能再次投票,并且他们的访问只会被记录一次。
对于投票:重要的是用户不必登录。
这是解决这个问题的好方法吗,它的优点/缺点是什么?
或者你能想出更好的解决方案吗?框架中是否有内置方法来处理您知道的这些任务?
非常感谢您的帮助,非常感谢:-)
乔纳森