質問: ### 前提・目標 PythonのDjangoを使いwebサイトを作成しようとしています。そこで、HTMLとCSSを使いデザインを作っています。 ### 発生している問題・エラーメッセージ base.htmlに加えて、他のhtmlファイルでtemplatesファイルを構成しています。そこで、他のファイルはextendsによりbase.htmlを継承しようとしています。しかし、post_detail.htmlにて下記のようなエラーが出てしまいました。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/60b5693d64a4a9668446f19a89fe1438.png) ### ソースコード base.html(抜粋) ``` ```
回答: ``` {% endblock content %} ``` の`content`は不要です。 ``` {% endblock %} ``` あとは、CSSファイルのパスが間違っていないか確認してください。 Chromeの開発者ツールなどCSSファイルがきちんと参照できてるか確認できると思います。 1. 表示されている画面のHTMLにきちんとCSSのファイルパスの記載がある 2. CSSファイルのパスが正しく記載されている 3. CSSファイルに定義しているスタイルが適用されている 上記を確認してみてください。 1で記載がない場合はそもそもbase.htmlが継承されていません。 2でパスが間違っている(404エラーが出てるなど)場合はbase.htmlのCSSの記述が間違っています。 3は1と2が問題なく設定されていたら基本的には問題なくスタイルが適用されていると思いますが、 もし、スタイル適用されない場合はブラウザのキャッシュをクリアしてCSSファイルの再読み込みを行うと解消する可能性があります。