修正 (18/11/17/19:30)
以下の文章はただのタイポ(Type miss)によるものです。
<!-- 修正前:entends -->
{% entends 'base.html' %}
<!-- 修正後;extends -->
{% extends 'base.html' %}
ですので、以下ただの駄文です。
ご指摘ありがとうございます。
消すのもあれなので、暇な方はお読みください。
エラーログ
Invalid block tag on line 1: 'entends'. Did you forget to register or load this tag?
状況
Djangoにおいてhtmlファイルを作成中に、最初のbasefileを読み込む一行を記述したら出たエラー
エラーの原因コード
{% entends 'base.html' %} <=not working code
原因
タグのスペースが不正。タグと、読み込み元と、basetagなどに空白スペースが必要。
Djangoはタグを1つのトークンとして解釈する。可読性を高めるために、開始タグの後と終了タグの前にスペースを使用するのも慣例。
対処:空白をきちんと整備
{% extends 'base.html' %} <=working code!
結果
エラーが出なくなった
参考ページ