Джанго-crequest е Django приложение, което ще ви донесе настоящата молба обект на вашата кандидатура Django от всяко място в кода си.
<Силен> Инсталиране
Джанго-crequest е на разположение на http://pypi.python.org/pypi/django-crequest така че може да го инсталирате от семка:
& Nbsp; pyhton PIP инсталирате Джанго-crequest
Или можете да вземете най-новата версия архив, и
& Nbsp; питон setup.py инсталиране
За да се даде възможност на Джанго-crequest във вашия проект
- Добавяне на "crequest" да INSTALLED_APPS във вашия settings.py
- Добавяне на "crequest.middleware.CrequestMiddleware" да MIDDLEWARE_CLASSES след мидълуер за удостоверяване и сесия.
<Силен> Как да го използвате
Първо внасят мидълуер на crequest на:
от crequest.middleware внос CrequestMiddleware
Вземи текущата заявка;):
current_request = CrequestMiddleware.get_request ()
Съставено.
<Силен> някаква информация за някои хора
Определете текущата заявка в Непознат ситуации:
CrequestMiddleware.set_request (искане)
Върнете iam_request ако в момента няма искане:
CrequestMiddleware.get_request (iam_request)
И най-накрая изтрийте:
CrequestMiddleware.del_request ()
Мидълуер автоматично настройва / изтрива текущата заявка за HTTP заявки.
. & Nbsp; за други цели (команди за управление, скриптове), ще трябва да го направите сами
<силни> Изисквания :
- Python
- Django
Коментари не е намерена