Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 2, 2011 19:14:32

pws
От:
Зарегистрирован: 2011-08-02
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать объект из Middleware во view

Приветствую!
Подскажите пожалуйста новичку правильный способ как сделать сабж.
Обрисую ситуацию: хочу сделать, чтобы middleware устанавливал соединение с некой системой, а объект класса для доступа к этой системе был доступен во всех вьюшках. Соответственно мне нужно либо как-то передать этот объект непосредственно во вью, либо обеспечить всем view доступ к данному объекту. Пока что просто использую этот объект глобально, но говорят, что это не кашерно. Может есть какой-то правильный метод?



Офлайн

#2 Авг. 2, 2011 19:32:53

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

Передать объект из Middleware во view

добавить данные к request, но если то что ложишь, подходит по логике, если нет - то решение каловое В)

а так, threadlocals middleware не всегда самое плохое решение, хотя и не очень красиво

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version