如何在渲染函数中传递标题和名称

时间:2018-12-27 08:16:27

标签: python django python-3.x

当我第一次暂停问题时,我完全不在意。好的, 我的导航栏链接到注册页面。

<li class="nav-item cta"><a href="{% url 'register' %}" class="nav-link"><span>Get started</span></a></li>

注册页在页眉和页脚部分(基本模板)之间呈现。我想为已呈现到基本模板的每个页面检索标题,该模板具有以下代码来处理传入的标题;

{% if title %}
<title>{{title}}</title>
{% else %}
<title>default-title</title>
{% endif %}

如何加载带有自定义标题的注册页面?

1 个答案:

答案 0 :(得分:0)

views.py

def about(request):
    context = {
        'title': 'this is title',
        'about': 'this is about'
    }
    return render(request, 'blog/about.html', context)

然后在about.html

<h1> {{ title }} </h1>
<p> {{ about }} </p>