PythonでWEBアプリの開発をしています。
複数のテンプレートが存在し、ヘッダ、フッタ部を共通化しようとしています。
HTML
1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 ・・・・ 5</head> 6<body> 7 ・・・・ 8</body> 9</html>
上記のようなHTMLを分割したいと思ってます。
HTML
1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 ・・・・ 5</head> 6{% block body%} 7{% endblock body %} 8</html>
というbase.htmlを作成し、
HTML
1{% block body%} 2<body> 3 ・・・・ 4</body> 5{% endblock body %}
というuser.htmlを作成しました。
これを実行するとキレイに表示されません。
Google ChromeデベロッパーツールのElementsで確認すると、
head部が何故かbody部の中に出てきてます。
何か使用方法が間違っているのでしょうか?
わかる方、アドバイスをもらえると助かります。
あなたの回答
tips
プレビュー