Django-crequest είναι ένα Django app που θα σας φέρει τρέχον αντικείμενο αίτημα της αίτησής σας Django από οπουδήποτε στον κώδικά σας.
Εγκατάσταση
Django-crequest είναι διαθέσιμο σε http://pypi.python.org/pypi/django-crequest Έτσι μπορεί να το εγκαταστήσετε από PIP:
& Nbsp? Pyhton pip εγκατάσταση Django-crequest
Ή μπορείτε να πάρετε την τελευταία έκδοση συμπιεσμένο αρχείο και
& Nbsp? Python setup.py εγκαταστήσετε
Για να ενεργοποιήσετε Django-crequest στο έργο σας
- Προσθέστε «crequest» στο INSTALLED_APPS σε settings.py σας
- Προσθέστε «crequest.middleware.CrequestMiddleware» στο MIDDLEWARE_CLASSES μετά το middleware, ταυτότητας και συνεδρία.
Πώς να το χρησιμοποιήσετε
Πρώτη εισαγωγή middleware της 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
Τα σχόλια δεν βρέθηκε