gpt4 book ai didi

python - 第 8 行 : 'crsf_token' , 上的无效 block 标记应为 'endblock'。您是否忘记注册或加载此标签?

转载 作者:太空宇宙 更新时间:2023-11-04 09:32:24 24 4
gpt4 key购买 nike

我有一个问题,看不出两个代码之间的区别。第一个不起作用,第二个起作用。我得到这个:“第 8 行无效的 block 标记:'crsf_token',应为'endblock'。您是否忘记注册或加载此标记?”感谢您的回答。

首先:

{% extends 'basic_app/base.html' %}
{% block body_block %}
<div class="container">
<div class="jumbotron">
<h1>Please Login</h1>

<form method="post" action="{% url 'basic_app:user_login' %}">
{% crsf_token %}
<label for="username">Username:</label>
<input type="text" name="username" placeholder="Enter Username">

<label for="password">Password:</label>
<input type="password" name="password">

<input type="submit" name="" value="Login">

</form>
</div>
</div>
{% endblock %}

第二个:

{% extends 'basic_app/base.html' %}
{% block body_block %}
<div class="container">
<div class="jumbotron">
<h1>Please Login</h1>

<form method="post" action="{% url 'basic_app:user_login' %}">
{% csrf_token %}
{# A more "HTML" way of creating the login form#}
<label for="username">Username:</label>
<input type="text" name="username" placeholder="Username">

<label for="password"></label>
<input type="password" name="password">

<input type="submit" name="" value="Login">

</form>

</div>
</div>
{% endblock %}

最佳答案

您在第一个示例中拼错了标签名称。

是csrf_token,不是crsf_token。

关于python - 第 8 行 : 'crsf_token' , 上的无效 block 标记应为 'endblock'。您是否忘记注册或加载此标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55200810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com