django-infinite-pagination

pagination אינסופי עבור django
הורד עכשיו

django-infinite-pagination דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • BSD License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Filip Wasilewski
  • אתר האינטרנט של המוציא לאור:
  • http://www.pybytes.com

django-infinite-pagination תגים


django-infinite-pagination תיאור

Django-infinite-pagination הוא עוזר פשוט מאוד עבור django 1.4 זה עושה דבר אחד: ביעילות אוספים אובייקט גדול על מערכות שבהן באמצעות paginator django תקן הוא לא מעשי בגלל ספירה משמעותית (*) שאילתה (כלומר postgresql). כלומר אותו משתמש בשאילתה אחת כדי לאחזר אובייקטים לדף הנוכחי ולבדוק זמינות של Page.The עוקב efinitepaginator הוא תחליף עבור django django.core.paginator.paginator.quick startinclude django-infinite- pagination בקובץ הדרישות שלך (או להתקין pip Django-infinite-pagination) ולהוסיף Infinite_pagination כדי מותקן AppS.Then הגדר את התכונה paginator_class של תצוגה מבוססת הרשימה שלך כדי Infinitepaginator וציין paginate_by תכונה: מחלקה ArticlelistView (listview): דגם = מאמר paginate_by = 10 paginator_class = Infinitepaginato הצגת קישורים pagination in תבנית לטעון את תגי תבנית Infinite_pagination ולשים {% paginate%} במקום שאתה רוצה את pag קישורים לתצוגה: {% טען infinite_pagination% {% עבור אובייקט ב- Object_List%} {~ אובייקט}} {% endfor%}} {% paginate%} pagination גנרי / infinite_pagination.html תבנית שעובדת היטב עם טוויטר Bootstrap StyleSheet מסופק על ידי יישום זה. התאם אותו לדרישות שלך. לא ניתן לשנות את תצוגת היישומים של Templatessomeatimes, והפחיטה יכולה להיעשות רק ברמת התבנית. תג תבנית Autopaginate מסופק כמוצא אחרון של החלת pagination לרשימות אובייקט בתוך תבניות: {% טען infinite_pagination%} {% Autopaginate Extension_list per_page = 10 כ- Pagined_List%} {% עבור אובייקט ב- Pagined_List%} {{atted}} { % endfor%} {% paginate%} תג האוטופגינטציה לוקח quberset ומספר פריטים לעמוד כקלט ומחזיר פרוסת דף להצגה בתבנית. מספר הדף הנוכחי נשלח מהקשר התבנית או מבקש הדף לקבל Params. ניתן גם לציין גם כפריע תג אופציונלי: {% Autopaginate Object_List Per_Page = 10 Page = 2 כ- Pagined_List%} התג קביעת Paginator ו- Page_obj תבנית משתנים עבור תג paginate המשתמש בהם כדי לדקלם לניווט Links.page של פרודוקציה


django-infinite-pagination תוכנה קשורה