Orion API - Djangoテンプレートライブラリ

[下書き] Last updated by Joe Schaefer on 月, 22 4月 2024    source
 

このドキュメントでは、Django Template Library (DTL) APIについて説明しています.


DTL (Django 1.0テンプレートライブラリ).

Django 1.0フィルター拡張機能(ドチアク::DTL:: フィルター).

追加

単一の引数を取得し、その値をフィルタされた入力に追加します。引数は、varnameまたは引用符で囲まれた文字列です。このフィルタは、/ で結合されている文字追加.

カット

類似切るただし、引数は、文字のリストではなく、elideするためのsubstringと見なされます。

レド

次の間のテキストを抽出します。{# レド #} フィルタされた入力文字列内のブロック。

ssi

すべてのジャンゴを再帰的に評価ssi フィルタされた入力文字列内のタグ。

starts_with

接頭辞一致をテストします。

ディレクトリ名

従来のUNIXを返します。ディレクトリ名 フィルタされた入力文字列内のパス。

parse_filename

インタフェースSunStarSys:: ユーティリティ::parse_filename。主な違いは、そのサブルーチンの最初の2つの戻り値がスワップされ、パス拡張がすべて分解されることです( . 個々の引数に接頭辞を付けることで、このフィルタは、結果の配列に索引のリストを表す引数文字列を取得できます。特殊なケースとして、次の文字で終わる引数.. 解析されたall拡張を結果の文字列の末尾に結合します。

ベース名

従来のUNIXを返します。ベース名 フィルタされた入力文字列内のパス。引数を渡す0 このフィルタでは、結果の文字列からすべてのファイル拡張子が削除されます。

tex2md

変換LaTeX\LaTeX ソースをMarkdown+KaTeX\KaTeX ソース

md2tex

の逆変換tex2md.

vcs_date

取得注意して聞く 次によって提示された最新の変更の日、月、年のロケール固有の表現を提供する引数$Date フィルタ処理された入力文字列(通常は完全)のSubversionキーワードコンテンツ 現在の資源)。

vcs_time

表示される最新の変更の時間、分、秒およびタイムゾーン・オフセットの数値を表します。$Date フィルタされた入力文字列のSubversionキーワード。

vcs_author

Aを提示コンドーム Subversionキーワードによって記録された、最近コンテンツを更新したユーザーのHTML表現$Author フィルタされた入力文字列内のキーワード。オプションの取得注意して聞く ロケール固有の表現の引数。

vcs_revision

次によって記録された、コンテンツに対する最新の変更の数値リビジョン番号を示します。$改訂 フィルタされた入力文字列内のキーワード。

strip_prefix

フィルタされた入力文字列(パス)から、このフィルタに引数として渡される(パス)接頭辞を削除します。接頭辞のデフォルトは正規表現です\S+/content/ それ以外の場合。

シャッフル

配列をシャッフルします。

img

フィルタされたコンテンツから最初のHTML5/Markdownイメージを取得します。