2016-09-04 5 views
0

ユーザーがビデオをアップロードするDjangoアプリケーションがあります(html5 videoタグで再生)。ユーザーがビデオを再生できない場合には、私はそれらをダウンロードするオプションを与えます。タグをDjangoテンプレート内でオーバーライドします

これは、srcがロードされていないときは常に「ダウンロード」ボタンが表示されることを保証するJSを書いています。ここをクリックしてください:http://plnkr.co/edit/o8YFZNaEhpJMg4YPhZCO?p=preview

私のJSは<head></head>にあり、ページに表示するすべてのビデオにアクセスできる必要があります。

通常、私はobject_listとしてビデオオブジェクトを渡します。それから私は反復処理を行います(ページ番号ListViewで生成)。しかし、これはすべてテンプレートのbodyで起こります。

context[object_list]<headにアクセスするにはどうすればよいですか?私が共有したJSスニペットがソースを利用できるように(私はすでにからbase.htmlを継承しています)次に、ページのビデオソースをJSスニペットに渡すだけの方法を教えてください。

誰かが私にこれを解決するための例を教えてもらえますか?

答えて

関連する問題