وجانغو-crequest هو التطبيق جانغو التي سوف تجلب لك الكائن الطلب الحالي من تطبيق جانغو الخاص بك من أي مكان في التعليمات البرمجية.
تركيب
جانغو-crequest يتوفر في http://pypi.python.org/pypi/django-crequest لذلك يمكن أن يكون تثبيته من قبل نقطة:
على & nbsp؛ pyhton نقطة تثبيت جانغو-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؛ لاستخدامات أخرى (أوامر الإدارة، مخطوطات)، وسوف تحتاج إلى القيام بذلك بنفسك
المتطلبات:
بيثون.
جانغو
لم يتم العثور على التعليقات