Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 4, 2009 12:16:34

haMMer
От:
Зарегистрирован: 2009-06-04
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Conversation context like JBoss Seam

Приветствую всех!

Подскажите, пожалуйста, есть ли в pylons (или других framework'ах на python) возможность создавать контекст привязанный к какой-либо последовательности страниц (аля wizard), таких контекстов может быть несколько одновременно в одной сессии и каждый из них имеет свое время жизни (например сессия живет 30 минут, conversation - 10 минут). Подобное реализовано в framework'е JBoss Seam и называется conversation scope

Пример.

Пользователь на сайте запустил wizard покупки товара, остановился на 3 шаге из 5 и параллельно в той же сессии запустил покупку еще одного или нескольких товаров. Если пользователь 10 минут не обращался к первой покупке - по ней проходит timeout на сервере и удаляется context, чтобы не засорял.

Понятно, что это можно напихать в session, но это некошерно, вдобавок, при этом невозможно вести отдельный timeout для conversation'а (wizard) как указано выше.

Заранее благодарен за ответ!



Офлайн

#2 Июнь 4, 2009 16:00:07

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Conversation context like JBoss Seam

Это можно реализовать через модуль диспетчера задач. Где-то здесь это обсуждалось. Ищите.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version