django-crequest jest aplikacja Django, że przyniesie Ci aktualny obiekt żądania z aplikacji Django z dowolnego miejsca w kodzie.
instalacji
django-crequest jest dostępny na http://pypi.python.org/pypi/django-crequest Więc to może być zainstalowanie go przez pip:
& Nbsp; pyhton pip zainstalować django-crequest
Albo można pobrać najnowszą wersję archiwum i
& Nbsp; python setup.py install
Aby włączyć Django crequest w projekcie
- Dodaj '' do INSTALLED_APPS crequest w settings.py
- Dodaj '' do MIDDLEWARE_CLASSES crequest.middleware.CrequestMiddleware po sesji uwierzytelniania i middleware.
Jak go używać
Pierwszy import middleware crequest za:
z crequest.middleware importu CrequestMiddleware
Pobierz aktualny wniosek;):
current_request = CrequestMiddleware.get_request ()
Gotowe.
Kilka informacji dla niektórych ludzi
Ustaw aktualny wniosek w sytuacjach nieznanych:
CrequestMiddleware.set_request (wniosek)
Powrót iam_request jeśli nie ma prądu wniosek:
CrequestMiddleware.get_request (iam_request)
I wreszcie usunąć:
CrequestMiddleware.del_request ()
Middleware automatycznie ustawia / usuwa bieżący wniosek o żądaniach HTTP.
. & Nbsp; W przypadku innych zastosowań (poleceń zarządzania, skryptów), trzeba będzie zrobić to samodzielnie
Wymagania :
- Python
- Django
Komentarze nie znaleziono