問題タブ [django-2.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
105 参照

django - djangoビューのループがhtmlテンプレートで機能しない

views.py ファイルにループを作成し、次にディクショナリを使用しました。そのループをdjangoプロジェクトのhtmlファイルに接続しました。そして、それは機能していません。

ビュー.py

htmlで発生するエラー

0 投票する
5 に答える
1369 参照

python - Django 2.2 が静的ファイルを提供しない

現在、Django の知識を深めるためにいくつかのチュートリアルに取り組んでいます。そうすることで、私は Django の最新バージョンを使用することにしました。私のコードとチュートリアルのコードとの相違点のほとんどを克服することができましたが、1 つを除いて、静的ファイルが提供されていません。現在、違いが厳密に Django のバージョンによるものかどうかは完全にはわかりません。これが何が起こっているかです。

次のプロジェクト構造があります。

ここに画像の説明を入力

設定.py

興味深いのは、この構成では、プロジェクトがテンプレートをうまく見つけることができるということです。ただし、前述のように、静的ファイルが見つかりません。何故ですか?

staticまた、このチュートリアルでは、とディレクトリがメイン アプリのディレクトリ内に配置されるという珍しい構成をセットアップしますが、templates通常は 1 つ上のレベル、つまりプロジェクト ルートのディレクトリに配置します。これは問題の一部でしょうか?この特定のプロジェクトの設定では、Django が 1 つ下のディレクトリのファイルを探すようになっているのは何ですか? 設定は、私が行った他のプロジェクトの設定と同じようです。ただし、これらのプロジェクトには、プロジェクトのルート ディレクトリにディレクトリstaticとディレクトリが含まれていました。templates

ヘルプと説明をいただければ幸いです。

編集:

urls.py