我正在使用Django 1.9和演示模板结构来显示home.html。 我在base.html文件中包含以下内容:
body {
background-image: url('images/lvl1.jpg');
-webkit-background-size: cover;
background-size: cover;
}
Navbar显示成功,但我没有在下面的容器中收到Bootstrap消息? 我是Django和这个App的新用户。请帮忙!
{% block bootstrap3_content %}
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
...
</div>
</nav>
<div class="container-fluid">
{% autoescape off %}{% bootstrap_messages %}{% endautoescape %}
{% block content %}(no content){% endblock %}
</div>
{% endblock %}
延伸bootstrap.html
; bootstrap3.html
扩展了bootstrap.html; base.html
延伸home.html
。
home.html
base.html
我在导航栏中获得了标题,但在{% block title %}My_title{% endblock %}
{% block content %} This is <em>bootstrap3</em> for <strong>Django</strong>.
{% endblock %}
阻止内没有消息。
答案 0 :(得分:0)
确保你有
{% load bootstrap3 %}
由于您正在使用此模块,因此在页面顶部。确保你有
'bootstrap3',
在已安装的应用中。
从您的代码中看起来您正在扩展模板。如果你是,一定要有
{% extends FooTemplate.html %}
如果您在父模板中加载boostrap3。