(最終更新月:2021年12月)
エラーが出てお困りの方へ
Invalid block tag on line 17: ‘bootstrap_javascript’, expected ‘endblock’. Did you forget to register or load this tag?
解決方法が2つほどありますので、お好きな方で対処ください
- settings.py > TEMPATES > OPTIONS > builtinsの設定
- {% load bootstrap4 %}の記述
【builtinsの設定方法】
settings.pyで下記を追記します
TEMPLATES = [
{
'OPTIONS': {
'context_processors': [
#....,
],
'builtins':[ #この箇所を追記します
'bootstrap4.templatetags.bootstrap4', #この箇所を追記します
], #この箇所を追記します
},
},
]
【bootstrap4タグのローディング】
{% load bootstrap4 %} #この箇所を追記
{% bootstrap_javascript jquery='full' %}
いかがでしょうか?
もし「まだ解決しない!」という場合は、最初から「django-bootstrap4」の設定をしなおす必要があるかもしれません
こちら↓を参考に始めからやってみましょう
✔当ブログは以下のような方に向けて書かれています
「Djangoでのアプリ開発を学びたい!」
「Djangoで開発したアプリをWebで公開するにはどうするの?」
✔当ブログ掲載の記事
- Djangoで作る日報アプリ開発
- WebアプリをWeb上に公開する方法
- Webアプリ開発に必要なそのほかの情報

【Django】チュートリアル|日報アプリの開発から公開まで
Djangoのチュートリアルをお探しですか?具体的に「手を動かして作ってみたい!」という方へ向けて、誰でもできる簡易的な日報アプリの開発を通じて、Djangoの様々な機能に触れていくシリーズとなっています。PythonでWebアプリを作りたい方、必見の記事となります!
ITCブログにご協力いただける方は、以下もご検討いただけると嬉しいです。