Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Как грамотно поймать момент когда умирает сессия? [RSS Feed]

#1 Май 10, 2009 20:45:20

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

Как грамотно отловить момент когда умирает сессия? и выполнить там некоторый свой код.
Сам думаю что можно так - достать из хранилища сессии и посмотреть у которой там даты поздние, какие еще есть варианты?



Офлайн

#2 Май 11, 2009 00:56:47

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

что-то мне подсказывает что тебе это не надо)

а вообще cron + команда через “management command” с проверкой даты

Офлайн

#3 Май 11, 2009 14:58:52

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

вообще же должен быть там какой то внутренний механизм который их убивает, не понятно еще как с ним синхронизироваться те например чтобы он не сделал это раньше моего кода.

slav0nic
что-то мне подсказывает что тебе это не надо)
вариантов почти всегда много)



Офлайн

#4 Май 11, 2009 16:31:29

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

Evg
вообще же должен быть там какой то внутренний механизм который их убивает
./manage.py cleanup
Evg
не понятно еще как с ним синхронизироваться те например чтобы он не сделал это раньше моего кода.
Написать поверх свой код и ставить в планировщик уже его.



Офлайн

#5 Май 12, 2009 17:31:22

Oduvan
От:
Зарегистрирован: 2008-07-19
Сообщения: 60
Репутация: +  0  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

Evg
внутренний механизм который их убивает
на сколько я понимаю, их не “убивают”, они устаревают и умирают сами. Таблица django_session



Офлайн

#6 Май 13, 2009 12:23:37

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Как грамотно поймать момент когда умирает сессия?

нет, они остаются в базе, чтоб убить надо выполнить ./manage.py cleanup

Офлайн

  • Начало
  • » Django
  • » Как грамотно поймать момент когда умирает сессия?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version