Django-crequest is 'n Django app wat jou Django aansoek sal julle bring huidige aanvraag voorwerp van enige plek in jou kode.
Die installering
Django-crequest is beskikbaar by http://pypi.python.org/pypi/django-crequest So kan dit wees installeer dit deur pit:
& Nbsp; pyhton pit installeer Django-crequest
Of jy kan die jongste weergawe tarball gryp en
& Nbsp; luislang setup.py installeer
Django-crequest in staat te stel in jou projek
- Voeg 'crequest' te INSTALLED_APPS in jou settings.py
- Voeg 'crequest.middleware.CrequestMiddleware' te MIDDLEWARE_CLASSES na die verifikasie en sessie middleware.
Hoe om dit te gebruik
Invoer eerste die crequest se middleware:
van crequest.middleware invoer CrequestMiddleware
Kry die huidige aanvraag;):
current_request = CrequestMiddleware.get_request ()
Gedoen.
Sommige inligting vir 'n paar mense
Stel die huidige aanvraag in onbekende situasies:
CrequestMiddleware.set_request (versoek)
Terug iam_request indien daar geen huidige aanvraag:
CrequestMiddleware.get_request (iam_request)
En uiteindelik verwyder:
CrequestMiddleware.del_request ()
Die middleware stel outomaties / verwyder die huidige aanvraag vir HTTP-versoek.
. & Nbsp; Vir ander gebruike (bestuur opdragte, draaiboeke), jy sal nodig hê om dit self te doen
Vereistes :
- Python
- Django
Kommentaar nie gevind