我有一个django网站,现在我想使用bootstrap。 我找到了django-bootstrap3:django-bootstrap3
首先我在pycharm上安装了软件包。 就像在快速入门一样,我可以加载:
{# Load the tag library #}
{% load bootstrap3 %}
{# Load CSS and JavaScript #}
{% bootstrap_css %}
{% bootstrap_javascript %}
{# Display django.contrib.messages as Bootstrap alerts #}
{% bootstrap_messages %}
但是
{% bootstrap_form form %}
我收到错误:
第22行的无效块标记:'bootstrap_form',预期'endblock'。您是否忘记注册或加载此标记?
如何解决此错误?
PS:我在我的settings.py
中添加了bootstrap3到Installed_Apps答案 0 :(得分:5)
在{% load bootstrap3 %}
之后将{% extends 'site_base.html' %}
添加到子模板文件。
答案 1 :(得分:0)
你把它放在<form>
标签里吗?
这就是你的引导表单的外观(来自django-bootstrap3 github页面),如:
<form action="/url/to/submit/" method="post" class="form">
{% csrf_token %}
{% bootstrap_form form %}
{% buttons %}
<button type="submit" class="btn btn-primary">
{% bootstrap_icon "star" %} Submit
</button>
{% endbuttons %}
</form>