Size: a a a

Django [ru] #STAY HOME

2020 July 06

A

Andrey in Django [ru] #STAY HOME
Александр Бабушкин
Ребят, подскажите у меня в статике есть img, которая встраивается как фото по умолчанию при отсутствии фото, при этом в папке медиа(куда идет загрузка фото при внесении данных) создается дубль этого фото, как то можно избежать наращивания дублей в медиа?
Странно
источник

IB

Ilya Bazhenov in Django [ru] #STAY HOME
Artem Gubatenko
ты тогда не удаляй "общий" )))
планирую сейчас ковырять настройки проекта, думаю где-то можно переключиться
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Ilya Bazhenov
планирую сейчас ковырять настройки проекта, думаю где-то можно переключиться
в пайчарме? - конечно можно)
источник

АН

Андрей Нагорный... in Django [ru] #STAY HOME
Andrey
Дык куки ж
Сессии
Да, но что делать если клиент отключил функцию сохранения куки на своем браузере? Вопрос стоит в том, что бы считать по уникальным идентификаторам не зареганых юзеров
источник

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
Artem Gubatenko
ты тогда не удаляй "общий" )))
данные через рест апи и постмен вношу, из-за этого?
источник

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
промахнулся)
источник

A

Andrey in Django [ru] #STAY HOME
Андрей Нагорный
Да, но что делать если клиент отключил функцию сохранения куки на своем браузере? Вопрос стоит в том, что бы считать по уникальным идентификаторам не зареганых юзеров
Не думай об этом
источник

A

Andrey in Django [ru] #STAY HOME
Ты это никак не обойдешь
источник

MS

Maik Sturm in Django [ru] #STAY HOME
Andrey
Дык куки ж
Сессии
Андрей, вопрос был таков :

Ребят, решали задачу с подсчетом просмотров страницы пользователями?

Вопрос стоит в подсчете уникальных просмотров, то есть не считать refresh страницы одним и тем же клиентом.

Какие есть варианты реализации ?

Была мысль сделать стек/список в который добавлять юзера из request'a, который обращается к странице (и допустим, через сутки удалять из списка юзера, чтобы его повторный заход был засчитан теперь). Но Anonymous юзер из request'a сломает это решение, верно? (не может быть несколько уникальных анонимов, то есть если юзер не залогинен он будет anonymous, и если незалогиненных  несколько, все они будут одним юзером - anonymous)
источник

АН

Андрей Нагорный... in Django [ru] #STAY HOME
Andrey
Ты это никак не обойдешь
а если ип сохранять?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Александр Бабушкин
Ребят, подскажите у меня в статике есть img, которая встраивается как фото по умолчанию при отсутствии фото, при этом в папке медиа(куда идет загрузка фото при внесении данных) создается дубль этого фото, как то можно избежать наращивания дублей в медиа?
из-за того что у тебя картинка в папке для статики)
источник

A

Andrey in Django [ru] #STAY HOME
Maik Sturm
Андрей, вопрос был таков :

Ребят, решали задачу с подсчетом просмотров страницы пользователями?

Вопрос стоит в подсчете уникальных просмотров, то есть не считать refresh страницы одним и тем же клиентом.

Какие есть варианты реализации ?

Была мысль сделать стек/список в который добавлять юзера из request'a, который обращается к странице (и допустим, через сутки удалять из списка юзера, чтобы его повторный заход был засчитан теперь). Но Anonymous юзер из request'a сломает это решение, верно? (не может быть несколько уникальных анонимов, то есть если юзер не залогинен он будет anonymous, и если незалогиненных  несколько, все они будут одним юзером - anonymous)
Сессии и куки. Я написал.
источник

A

Andrey in Django [ru] #STAY HOME
Андрей Нагорный
а если ип сохранять?
Прокси
источник

MS

Maik Sturm in Django [ru] #STAY HOME
Andrey
Сессии и куки. Я написал.
По кукам ответили :

здесь простой простой пример назначения:
https://stackoverflow.com/a/5575578

Остался вопрос в их регулярном подчищении
источник

A

Andrey in Django [ru] #STAY HOME
А если чуваки из одной сети?
А если у провайдера айпи серый?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Андрей Нагорный
а если ип сохранять?
таких пользователей, по идее, очень мало. Отдельно их учитывать как одного и все (если задача позволяет)
источник

A

Andrey in Django [ru] #STAY HOME
Вы сами себе проблему создали сейчас из ничего просто.
источник

АН

Андрей Нагорный... in Django [ru] #STAY HOME
Andrey
Вы сами себе проблему создали сейчас из ничего просто.
не, мы просто думали как это реализовать можно
источник

MS

Maik Sturm in Django [ru] #STAY HOME
Мне ещё там малость не ответили))

Через request.META['REMOTE_ADDR'] можно получить ip?

Развертывание на uwsgi + nginx, там не нужно будет какие-то доп манипуляции проводить?)

Спрашиваю потому, что тэстю-то на local host или на heroku, а в дальнейшем uwsgi + nginx будут развернуты на хостинге
источник

A

Andrey in Django [ru] #STAY HOME
Ну нет способа с этим бороться. Все равно все обойти можно, что касается куки, айпи, сессий и т.п.
источник