A Django-crequest egy Django app, hogy hozza meg a jelenlegi kérést célja, a Django alkalmazás bárhonnan kódot.
telepítése
Django-crequest érhető el http://pypi.python.org/pypi/django-crequest Így lehet telepíteni a pip:
& Nbsp; pyhton pip telepíteni Django-crequest
Vagy akkor fogd a legújabb verziót tar és
& Nbsp; python setup.py telepíteni
Annak érdekében, hogy a Django-crequest a projektben
- Add "crequest" a INSTALLED_APPS a settings.py
- Add "crequest.middleware.CrequestMiddleware" a MIDDLEWARE_CLASSES után hitelesítési és munkamenet middleware.
Hogyan használható
Először importálja a crequest middleware:
a crequest.middleware import CrequestMiddleware
Szerezd meg a jelenlegi kérést;):
current_request = CrequestMiddleware.get_request ()
Kész.
Néhány információ egyes emberek
Állítsa be az aktuális kérést ismeretlen helyzetekben:
CrequestMiddleware.set_request (kérésre)
Visszatérni iam_request ha nincs aktuális kérés:
CrequestMiddleware.get_request (iam_request)
És végül törölni:
CrequestMiddleware.del_request ()
A middleware automatikusan beállítja / törli az aktuális kérés HTTP kérések.
& Nbsp; Az egyéb célra (-parancsot, szkripteket), akkor meg kell csinálni magadnak.
követelmények :
- Python
- Django
Hozzászólás nem található