Size: a a a

Django [ru] #STAY HOME

2020 August 31

A

Andrey in Django [ru] #STAY HOME
pavel
Парни как назвать поле в бд, куда я буду складывать тру/фолсе - залоген ли юзер или нет?
is_logged_in
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Но зачем?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
pavel
Парни как назвать поле в бд, куда я буду складывать тру/фолсе - залоген ли юзер или нет?
а если он залоген с n устройств?
источник

НК

Никита Кадацкий... in Django [ru] #STAY HOME
Artem Gubatenko
хочешь ускориться? - я бы посоветовал, первым делом, брать из БД только нужные поля и доставать в виде namedtuple|dict.
.values() это умеет
Спасибо!
источник

p

pavel in Django [ru] #STAY HOME
Alexander Shavelev
а если он залоген с n устройств?
запись под каждое устроство
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Если есть request.user итак?
источник

A

Andrey in Django [ru] #STAY HOME
pavel
запись под каждое устроство
Кошмар
источник

p

pavel in Django [ru] #STAY HOME
спс, норм, есть запись в бд где хранятся токены для отправки пушей юзеру, если он разлогинен пуши не надо слать
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
pavel
спс, норм, есть запись в бд где хранятся токены для отправки пушей юзеру, если он разлогинен пуши не надо слать
Чекаете, на каком устройстве юзер залогинен и туда шлете пуши?
источник

A

Andrey in Django [ru] #STAY HOME
Лучше токены отдельно хранить
источник

p

pavel in Django [ru] #STAY HOME
Не выходи из комнаты.
Чекаете, на каком устройстве юзер залогинен и туда шлете пуши?
ну будем чекать)
источник

A

Andrey in Django [ru] #STAY HOME
И удалять при логауте
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
А это нормально вообще?)
источник

p

pavel in Django [ru] #STAY HOME
Andrey
Лучше токены отдельно хранить
токены как раз отдельно и хранятся
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Не выходи из комнаты.
А это нормально вообще?)
Не встречал такого
источник

A

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

p

pavel in Django [ru] #STAY HOME
Andrey
И удалять при логауте
удаление дорогая операция , апдейт получше будет
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
pavel
удаление дорогая операция , апдейт получше будет
в пг апдейт дороже)
источник

p

pavel in Django [ru] #STAY HOME
Alexander Shavelev
в пг апдейт дороже)
пруфы? не думаю что апдейт дороже удаления
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
pavel
пруфы? не думаю что апдейт дороже удаления
- удаление - пометить запись как «невалидна»
- апдейт - пометить запись как «невалидна», инсертнуть новую запись
источник