django-staticfiles.

تطبيق Django يوفر للمساعدين لخدمة الملفات الثابتة
التحميل الان

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

الإعلانات

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

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


django-staticfiles. وصف

تطبيق Django الذي يوفر المساعدين لخدمة الملفات الثابتة Django-StaticFiles هو تطبيق Django يوفر المساعدين لخدمة الملفات الثابتة. الموقع الرئيسي ل DJango-StaticFiles هو Bitbucket.org/jezdez/django-staticfiles حيث يمكنك أيضا تقديم تذاكر الملفات. يمكنك أيضا تثبيت إصدار In-Development من Django -StaticFiles مع pip تثبيت django-staticfiles == dev أو easy_Install django-staticfiles == dev.management commandsbuild_staticcollects ملفات الوسائط من جميع التطبيقات المثبتة ونسخها إلى StaticFiles_Storage.You يمكن أن تحلل التطبيقات من خلال توفير قائمة بأسماء التطبيقات: Python Produre.py Build_Static - exclude-dirs admin prolsduplicate يتم حل أسماء الملفات بطريقة مماثلة لكيفية عمل قرار القالب. يتم البحث في الملفات في البداية في مواقع STATICFILES_DIRS، تليها التطبيقات بالترتيب المحدد بواسطة إعداد Office_Apps. بعض الخيارات الشائعة الاستخدام هي: - لا تطالب المستخدم للمستخدم بإدخال أي نوع من النوع. - أنا نمط أو - تجاهل الملفات أو الدلائل التي تتوافق مع هذا النمط على طراز الأرض. استخدم عدة مرات لتجاهل المزيد.-n أو - دري - تشغيل كل شيء ما عدا تعديل نظام الملفات. -LINK إنشاء رابط رمزي لكل ملف بدلا من النسخ .-- باستثناء Dirs تستبعد مواقع ثابتة إضافية محددة في STATICFILES_DIRS الإعداد. للحصول على قائمة خيارات كاملة، يرجى الرجوع إلى تعليمات أمر الإدارة Build_Static من خلال تشغيل: Python Product.py Build_Static - HELPRESOLVE_STATICRESOLVET واحد أو أكثر من مسار URL النسبي المتوقع للمسارات المطلقة لكل ملف وسائط على نظام الملفات على نظام الملفات. على سبيل المثال: Python Manage.py Delomve_Static CSS / Base.css admin / js / core.css / home / special.polls.com / core / media / css / base.css / home / prolls.com / core / media / css /base.css/home/polls.com/src/django/contrib/admin/media/js/core.jsby الافتراضي، تم العثور على جميع مواقع المطابقة. لإرجاع المباراة الأولى فقط لكل مسار نسبي، استخدم خيار - Pythirst: Python Projection.py Delomve_Static CSS / Base.css - Phirst / Home / Spolls.com / Core / Media / CSS / CSS.CSSStatic_url تشير Processorto إلى أصول الملفات الثابتة من قالب، تأكد من تعيين إعداد Static_url على مسار URL حيث يتم تقديم الملفات الثابتة.next، إضافة معالج السياق Static_URL إلى Template_Context_Processors الإعداد: Template_Context_Processors = ('staticfiles.context_processors.stacy_url' ، سيستمتع القوالب المقدمة بالطلب الآن إمكانية الوصول إلى متغير سياق Static_url: خدمة الملفات الثابتة أثناء التطوير استخدم هذا على خوادم الإنتاج. هذه الميزة مخصصة فقط للتنمية. من فضلك، لا تطلق النار على نفسك في القدم. شكرا لتقديم وسائل الإعلام الثابتة لكل من Media_url و Static_url أضف المقتطف التالي إلى نهاية تكوين عنوان URL الأساسي الخاص بك: من DJango.conf استيراد SettingsIf SettingsIF.Debug: URLPatterns + = أنماط ('' r ''، تشمل (' staticfiles.urls ')')،) SettingStatic_rootdefault: '' (سلسلة فارغة) المسار المطلق إلى الدليل الذي يحمل ملفات ثابتة مثل وسائط التطبيق: static_root = "/home/polls.com/polls/site_media/static/ALTHIS هو فقط المستخدمة من قبل تخزين الملفات الثابتة الافتراضية (أي إذا كنت تستخدم STATICFILES_STORAGE مختلفة، فلن تحتاج إلى ضبط هذا) .static_urldefault: '' (سلسلة فارغة) يعالج الملفات المقدمة من static_root، على سبيل المثال: static_url = '/ site_media / ملاحظة ثابتة / "ملاحظة أن هذا يجب أن يكون دائما slash.staticfiles_dirsdefault: [] يحدد هذا الإعداد المواقع الإضافية سوف يعبر تطبيق staticfiles عند البحث عن ملفات الوسائط، على سبيل المثال إذا كنت تستخدم أمر الإدارة Build_Static أو Streamve_Static أو استخدام عرض تقديم الملفات الثابتة. يجب تعريفه على أنه تسلسل (بادئة، مسار) tuples، على سبيل المثال: staticfiles_dirs = (('' '،' /home/special.polls.com / استطلاعات الرأي / الإعلام ")، (''، '/home/polls.com/polls/media')، (" شائع "،" / فتح / WebFiles / common ")،) staticfiles_prepend_label_appsdefault: ('django.contrib.admin "،) تسلسل مسارات التطبيق التي يجب بادئة باسم الملصقات. على سبيل المثال، يجب تقديم ملفات الوسائط django.contrib.admin من المسؤول / بدلا من ملفات الوسائط التي يتم تقديمها مباشرة من Root.StaticFiles_media_DirnamesDefault مباشرة: أن تستخدم عند البحث عن ملفات الوسائط في التطبيقات المثبتة، على سبيل المثال إذا كان التطبيق يحتوي على ملفات الوسائط الخاصة به في / ثابت الاستخدام: staticfiles_media_dirnames = ("الوسائط"، "ثابت"،) staticfiles_excluded_appsdefault: [] تسلسل من مسارات التطبيق التي يجب تجاهلها عند البحث عن ملفات الوسائط: staticfiles_excluded_apps = ('مزعج '،' old.company.app '،) staticfiles_storagedefault:' staticfiles.storage.staticfillestorage'the التخزين لاستخدامها لنسخ الملفات الثابتة إلى موقع واحد. متطلبات: django. بيثون ما الجديد في هذا الإصدار: إعادة تسميته Build_Media وأوامر إدارة DELING_MEDIA للبناء_STATITY وحلها_MEDIA لتجنب الاسترجاع بين استخدام Django لمصطلح "الوسائط" (للتحميلات) والملفات "الثابتة". إعادة صياغة معظم المنطق الداخلي، تجريد الوظيفة الأساسية بعيدا عن أوامر الإدارة. استخدم تخزين نظام الملفات الخلفي افتراضيا، والقدرة على تجاوزه مع الخلفية تخزين مخصص إزالتها - خيار متشابك لتبسيط حل الملفات الثابتة. وأضاف اختبارات واسعة يستخدم التسجيل القياسي


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

django-dajax.

من السهل استخدام المكتبة لإنشاء منطق العرض التقديمي غير المتزامن مع Django و Dajaxice ...

132

تحميل