درجة الحرارة DJANGO.

إنشاء أدوات تصنيفات قوية
التحميل الان

درجة الحرارة DJANGO. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Eric Florenzano
  • موقع ويب الناشر:
  • http://code.google.com/u/floguy/

درجة الحرارة DJANGO. العلامات


درجة الحرارة DJANGO. وصف

إنشاء أدوات تصنيفات قوية تقدم درجة الحرارة DJANGO مجموعة من المرافق لإنشاء أدوات تصنيف قوية في جميع أنحاء Django.How لاستخدام درجة الحرارة DJango-PaginingDJango يسمح بتصنيفات Django-PaginingDJango ترموية سهلة على غرار Digg دون تعديل وجهات نظرك. هناك بالفعل 5 خطوات لإعدادها مع مشاريعك ( لا يشمل التثبيت، والتي يتم تغطيتها في Install.txt في نفس الدليل.) 1. اذكر هذا التطبيق في جزء EXPORT_APPS من ملف الإعدادات الخاص بك. قد يبدو ملف الإعدادات الخاص بك شيء مثل: Effect_Apps = (# ... "الصفحات"،) 2. تثبيت الطبقات الوسيطة. قد تبدو ملف الإعدادات الخاص بك شيء مثل: MIDIVENT_CLASSES = (# ... 'pagination.middleware.paginingmiddyware'،) 3. إذا لم يتم إضافة بالفعل في الإعداد الخاص بك، فأضف معالج سياق الطلب. لاحظ أن معالجات السياق يتم تعيينها بشكل افتراضي ضمنيا، لذا عليك ضبطها بشكل صريح، تحتاج إلى نسخ وتعجين هذا الرمز في الخاص بك تحت قيمة template_context_processors: ("django.core.context_processors.Auth"، "django.core.context_processors.debug "،"، "django.core.context_processors.i18n"، "django.core.context_processors.media"، "django.core.context_processors.request") 4. أضف هذا الخط في الجزء العلوي من القالب لتحميل علامات الصفحات: { تحميل pagination_tags} 5. اتخاذ قرار بشأن متغير ترغب في التصنيفات، واستخدام العلامة التلقائية على هذا المتغير قبل التكرار فوقه. قد يستغرق هذا أحد أشكالهما (باستخدام Object Object_List Canonical Case_list كمغير مثال): { AutoPaginate Object_List} هذا يفترض أنك ترغب في الحصول على 20 نتائج في كل صفحة. إذا كنت ترغب في تحديد مقدار النتائج الخاصة بك لكل صفحة، فيمكنك تحديد ذلك مثل ذلك: { Outpaginate Object_List 10} لاحظ أن هذا يحل محل Object_List مع قائمة الصفحة الحالية، حتى تتمكن من التكرار فوق Object_List مثلك عادة سوف .6. الآن تريد عرض الصفحة الحالية والصفحات المتاحة، لذلك في مكان ما بعد استخدام التلقي التلقائي، استخدم علامة الإدراج المختصر: { paginate} هذا لا يأخذ أي حجج، ولكن لا يفترض أنك قد تسمى بالفعل التزيينات، لذلك تأكد من القيام بذلك أولا. لديك الآن Engine_List المحددة الآن والمستخدمين من الموقع وسيلة للتنقل بين الصفحات المختلفة - كل ذلك دون لمس المشاهدات الخاصة بك. ومع ذلك، هناك مجموعة صغيرة من الإعدادات الاختيارية مفيدة لتغيير السلوك الافتراضي لعلامات الصفحات. إليك نظرة عامة: pagination_default_pagination الجزء الافتراضي للعناصر التي يجب إظهارها على صفحة إذا لم يتم تحديد رقم غير محدد. شحن عدد العناصر إلى اليسار وإلى يمين الصفحة الحالية لعرضها (محاسبة عن القطع) .pagination_default_orphansthe عدد الأيتام المسموح بها. وفقا لتوثيق Django، يتم تعريف الأيتام على النحو التالي: الحد الأدنى لعدد العناصر المسموح بها في الصفحة الأخيرة، افتراضيات إلى Zero.pagination_invalid_page_press_404Determines ما إذا كانت صفحة غير صالحة ترفع HTTP404 أو فقط تعيين متغير سياق Invalid_Page. صحيح يفعل السابق وكاذبة هذا الأخير. متطلبات: django. بيثون


درجة الحرارة DJANGO. برامج ذات صلة

nunit - ملخص

قراءة ملفات إخراج XML التي تم إنشاؤها بواسطة أحد المتسابقين NUNIT وإنتاج تقرير ...

213

تحميل