مضيفين django.

دعم المضيفين الديناميكي والثابت ل django
التحميل الان

مضيفين django. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • Jannis Leidel
  • موقع ويب الناشر:
  • http://github.com/jezdez/

مضيفين django. العلامات


مضيفين django. وصف

المضيفين الديناميكي والثابت دعم Django Django-Hosts عبارة عن تطبيقات Django الوسيطة التي تطرأ طلبات إلى مضيفين محددين لمخططات URL المختلفة ("Hostconf"). على سبيل المثال، إذا كنت تمتلك example.com ولكنك ترغب في تقديم محتوى معين في API.Example.com و Beta.example.com ، أضف ما يلي إلى Hosts.pey:from استيعاب أنماط الاستيراد، Hosthost_Patterns = أنماط ("المسار"، المضيف (R'api "، API.URLS"، الاسم = 'API')، المضيف (R'beta) "،" beta.urls "، الاسم =" Beta ")،) يؤدي هذا إلى طلب طلبات إلى {API، Beta} .example.com المراد توجيهه إلى URLConf المقابل. يمكنك استخدام URL.py الخاص بك كقالب لهذه URLConfs.patterns يتم تقييمها بالترتيب. إذا لم يكن هناك تطابق نمط، تتم معالجة الطلب بالطريقة المعتادة، أي. باستخدام Settings.root_urlconf.Installation قم بتثبيت التطبيق مع مدير الحزمة المفضل لديك، E.G.: PIP تثبيت مضيفات Django-Hosts إضافة "المضيفين" إلى إعداد Office_Apps الخاص بك. أضف "hosts.middyware.hostsmiddyware" إلى إعداد MiddleD_Classes الخاص بك. إنشاء وحدة نمطية تحتوي على أنماط المضيف الافتراضية، على سبيل المثال في ملف Hosts.py بجوار URL.py. قم بتعيين إعداد Root_hostconf على مسار استيراد Python المنقط من الوحدة النمطية التي تحتوي على أنماط المضيف الافتراضية الخاصة بك، E.G.: rout_hostconf = "mysite.hosts" تعيين إعداد Default_host إلى اسم نمط المضيف الذي تريد الرجوع إليه كأنما نمط افتراضي. سيتم استخدامه إذا لم يكن هناك مطابقات نمط أخرى أو عدم إعطاء اسم علامة قالب Host_url (انظر أدناه). متطلبات: بيثون ما الجديد في هذا الإصدار: القضية الثابتة المتعلقة بإعداد الوالدين عند استخدامها مع أنماط مضيف فارغة. توقف تلقائيا محاكاة المضيفين في وضع التصحيح.


مضيفين django. برامج ذات صلة