1

HTML要素を編集可能にするためのコードでラップするカスタムテンプレートタグを書いています。これは、CSSと、データをサーバーに送信して保存するJSによってバックアップされます。

このコンポーネントには、を含める必要があります

    <script type="text/javascript" src="../myscript.js"></script>

ページの下部にあり、

    <link rel="stylesheet" type="text/css" href="../mystyle.css">

頂点で。

ページテンプレートにはすでに2つの「js」と「css」のテンプレートブロックがあります。

私の質問-私のタグが存在する場合、カスタムテンプレートタグがこれらのスクリプトを関連するページブロックに一度含める方法はありますか?

IE私が入れた:

    { % mytag %} <div>editable element</div> { % endmytag %}

そして、「js」と「css」のテンプレートブロックには、関連するscript \ linkタグが入力されますか?

(私のページの一部だけがこのタグを使用するので、すべてのページにそれらを事前に含めたくありません)

4

1 に答える 1

0

カスタム タグがレンダリングするテンプレート内からDjango-Sekizaiを使用して、CSS および JS ファイルを別のブロックに追加してみてください。私はDjango-CMSベースのプロジェクトで広く使用していますが、あなたのユースケースは試していません.

于 2012-11-29T14:06:58.230 に答える