0
異なるマークダウンをhtmlタグに置き換えるカスタムテンプレートフィルタがあるので、たとえば[b][/b]
は<b></b>
などに置き換えられます。 そして、実際のビデオタグで[video]
マークダウンで囲まれたビデオへのリンクを置き換える必要があります。すべての可能なフォーマットを扱い、youtubeビデオを埋め込むことができる「django-embed-video」が見つかりました。それを使用するには、{% video %}
タグをテンプレートに含める必要があります。 しかし、そのタグを別のタグ(my filter)の戻り値として渡す方法はありますか?埋め込みビデオアプリのロジックをフィルタにコピーせずにどうすればいいですか?djangoのタグからタグを渡すには?
編集: このタグは、カスタムテンプレートタグ内の関数として使用できます。
これを試しました。タグは文字列としてレンダリングされます。 – Stonecold
私は、タグを関数として使用できることを認識しました。質問を編集しました。 – Stonecold