Я собираюсь использовать микро-фреймворк Flask (на основе Werkzeug , и я буду использовать Python 2.7 или 2.6) для создания игрового веб-сайта.
Я хочу разрешить пользователям голосовать (просто 1-5 звездочек) за игры, а также отслеживать, сколько уникальных посещений было на каждой странице игры - так, чтобы я мог динамически упорядочивать ссылки на игры, основанные нана их счет / популярность.
В настоящее время я планирую использовать удаленный адрес клиента (через этот атрибут: http://werkzeug.pocoo.org/documentation/dev/wrappers.html#werkzeug.BaseRequest.remote_addr) для проверки уникальности, сохраняя все ip-адреса, за которые проголосовали / посетилиигра, поэтому они не могут голосовать снова, и их визит записывается только один раз.
Для голосования: важно, чтобы пользователям не приходилось входить в систему.
Это хороший способ для этого, каковы его преимущества / недостатки?
Или вы можете придумать лучшее решение?Есть ли способы, встроенные в платформу для решения этих задач, о которых вы знаете?
Большое спасибо за вашу помощь, она очень ценится: -)
Джонатан