авторизацией. Имеет свой айди в бд. При каждом посещении счётчик в бд +=1. Чтобы не было накрутки нужно каждому посетителю устанавливать типа delay в 1 час к привязке к id ресурса. По условиям сессии и куки использовать нельзя. Поделитесь пожалуйста мыслями как это можно сделать? Я пока дошел до получения ip из request и сохранения его как ключа вместе с id ресурса как значения на 1 час в redis_client и проверки при каждом входе на эндпоинт. Но кажется remote_addr - это совсем неидеально для этой задачи:
А че не гугл аналитика?
Нужно средствами джанги. В коде
Почему не идеальный?
Динамический ip, proxy, vpn. Это первое что в голову пришло.
Обсуждают сегодня