django-multihost.

التعامل بسيط متعدد الوسائط ل django
التحميل الان

django-multihost. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • James Addison
  • موقع ويب الناشر:
  • http://scottisheyes.com

django-multihost. العلامات


django-multihost. وصف

التعامل مع multihost بسيط ل django Django-multihost هو برنامج Django الوسيطة الذي يتجاوز وظيفة Orm Orm ويحصل على الموقع الحالي من رأس المضيف. يعتمد الرمز بشكل فضفاض على العمل المنجز بواسطة Bruce Kroeze هنا: DJango-Threaded-multihost.the فئة multihostmiddyware الواردة في هذا التطبيق لديها مهام 2: 1. عند الوسيطة __init __ ()، فإنه يتجاوز sitsmanager.get_current () مع multihost- إصدار الإصدار الذي يقرأ رأس المضيف من الطلب ومحاولات العثور على موقع مطابق (تخزينها إذا تم تمكين ذاكرة التخزين المؤقت). 2. عند process_request ()، يقوم بتعيين الطلب في تخزين ReadsLocal ثم يستخدم وظيفة SITEMANAGER.GET_CURENT () الجديدة لاسترداد الموقع مطابقة رأس المضيف ويضعه في مثيل الطلب. إذا لم يتم العثور على تطابق و MultiWhost_Auto_www صحيح (الافتراضي)، فسيحاول تعديل عنوان URL المضيف لإضافة / إزالة شبكة الاتصالات العالمية. ومحاولة البحث مرة أخرى. إذا كان لا يزال لا يوجد موقع مطابق، فإنه يعيد توجيه إلى Multihost_redirect_url.Installation 1. انسخ أو تعبئ حزمة Multihost في دليل مشروع Django الخاص بك أو تثبيته عن طريق تشغيل أحد الأوامر التالية: تثبيت Python Setup.py أو تثبيت تثبيت DJango -Multihost أو easy_Install django-multihost 2. إضافة multihost_redirect_url إلى settings.py 3. إضافة multihost.middyware.multihostmiddyware إلى middledware_classes في نهاية القائمة. إذا وجدت أنه لا يعمل، فقم بتحريك ترتيب القائمة حيث قد يكون هناك صراع متوسع - يتعذر على المكورات المتوسطة 4 إعدادات يمكن للمطورين استخدامها لتجاوز الوظيفة الافتراضية: * multihost_redirect_url: مطلوب؛ لا افتراضي. سيتم إعادة توجيه معالجة طلب الطلب المتوسطة الافتراضي إلى عنوان URL هذا في حالة فشل البحث عن الموقع. * multihost_auto_www: اختياري؛ الإعدادات الافتراضية إلى TRUE. إذا كان لا يمكن العثور على الموقع الذي يطابق رأس المضيف الوارد بالضبط، فسيحاول ذلك تلقائيا إزالة / إضافة شبكة الاتصالات العالمية. والبحث مرة أخرى. متطلبات: بيثون django.


django-multihost. برامج ذات صلة

cssprefixer.

أداة تقوم بإعادة كتابة ملفات CSS الخاصة بك، مما يضيف إصدارات البائعين من قواعد CSS3. ...

191

تحميل