私はDjangoを初めて使い、PHPのバックグラウンドから来ています。コンテンツを入力して後でそれを編集できるページ(そしてページはいくつかのJSファイルに依存しています)を扱うときは、コントローラから変数を設定して、ビュー(PHP MVCの意味でのビュー)で処理します設定されている変数に基づいて決定します。そうすれば、作成と編集の両方のページに同じjavascriptファイルを使用できます。ちょっとした違いがある2つの別々のJSファイルではありません。 Djangoはテンプレートに焦点を当てたのではなく、あなたがPHP/HTMLでできるように断続的にはPython/HTMLを記述することができるということのようですので、たとえばDjangoテンプレートの変数を確認してください
/some_view_file.html
<?php
if(isset($editing) && $editing == true){
?>
<script>var editing = true; </script>
<?php
}
else{
?>
<script>var editing = false; </script>
<?php
}
?>
のために、私は上に示したものを達成する方法はありますか?
Djangoのプログラマは、このような状況をどう扱うのですか?
おかげ