אוריון API - ספריית תבניות Django

[טיוטה] Last updated by Joe Schaefer on יום ב׳, 22 אפר׳ 2024    source
 

מסמך זה מכסה את Django Template Library (DTL) APIs


DTL (ספריית תבניות Django 1.0).

הרחבות מסנן Django 1.0 (דוטיאק::DTL::מסנן.

צירוף

לוקח ארגומנט בודד ומצרף את הערך שלו לקלט המסונן. הארגומנט יכול להיות שם לכה או מחרוזת עם גרשיים; מסנן זה יהיה חכם לגבי / הדמויות מחוברות יחד על הוספה.

קיצוצים

אהבתי חתוך.

הוביל

מחלץ את הטקסט בין {# הובל #}

ssi

הערכה רקורסיבית של כל דג’נגו ssi.

starts_with

בדיקות להתאמת קידומת.

שם ספרייה

מחזיר את UNIX המסורתי שם ספרייה.

parse_filename

ממשק של SunStarSys::כלי::parse_filename. . ההבדל העיקרי הוא ששני ערכי ההחזרה הראשונים של אותה שגרה מוחלפים, וסיומות הנתיב מחולקות כולם (עם . קידומת) לארגומנטים בודדים, ומאפשר למסנן זה לקחת מחרוזת ארגומנטים המייצגת רשימה של אינדקסים לתוך המערך שנוצר. במקרה מיוחד, טיעון המסתיים ב ...

שם בסיס

מחזיר את UNIX המסורתי שם בסיס של הנתיב במחרוזת הקלט המסוננת. העברת טיעון של 0.

tex2md

טרנספורמציות LaTeX\LaTeX מקורות ב-Markdown+KaTeX\KaTeX

md2tex

הטרנספורמציה ההפוכה של tex2md

vcs_date

לוקח a שפה ארגומנט המספק ייצוג ספציפי לאזור של היום, החודש והשנה של השינוי האחרון שהוצג על-ידי $תאריך מילת מפתח Subversion במחרוזת הקלט המסוננת (שהיא בדרך כלל המלאה) תוכן.

vcs_time

מייצג את השעה המספרית, הדקה, השניות וההיסט של אזור הזמן של השינוי האחרון המוצג על-ידי $תאריך.

vcs_author

מציג a בטוח ייצוג HTML של המשתמש שעדכן את התוכן לאחרונה, כפי שנרשם על-ידי מילת המפתח Subversion מחבר $ מילת מפתח במחרוזת הקלט המסוננת. לוקח אופציה שפה.

vcs_revision

מציג את מספר המהדורה המספרית של השינוי האחרון בתוכן, כפי שנרשם על-ידי $מהדורה.

strip_prefix

מסיר את הקידומת (נתיב), המועברת כארגומנט למסנן זה, ממחרוזת הקלט המסוננת (נתיב). ברירת המחדל של הקידומת היא regex \S+/content/.

מערבולת

מערבבים את המערך.

img

תפוס את התמונה הראשונה HTML5/Markdown מהתוכן המסונן.