gpt4 book ai didi

html - django 如何使用模板创建注销链接?

转载 作者:行者123 更新时间:2023-11-28 14:03:56 24 4
gpt4 key购买 nike

我试过这个:

 .sign-out {
height: 21px;
width: 168px;
color: #0854B3;
font-family: Averta, serif;
font-size: 14px;
line-height: 21px;
text-align: center;
padding-top: 17px;
margin-left: 291px;
}

<html>
...
<form method="post" action="{% url logout %}">
{% csrf_token %}
<div class="sign-out" type="submit">sign out</div>
</form>
<html>

但是注销文字不可点击——我该如何实现?

最佳答案

你基本上在这里犯了两个错误:

  1. 为了提交表单,提交表单的元素应该是<input>。或 <button>输入,或者您需要使用一些 JavaScript 来提交表单;和
  2. 一个{% url ... %}模板标签需要 View 名称作为第一个参数,因此是一个字符串。
<form method="post" action="{% url <b>'logout'</b> %}">
{% csrf_token %}
<<b>button</b> class="sign-out" type="submit">sign out</<b>button</b>>
</form>

您可以将按钮样式设置为文本:

.sign-out {
background:none!important;
border:none;
padding:0!important;
height: 21px;
width: 168px;
color: #0854B3;
font-family: Averta, serif;
font-size: 14px;
line-height: 21px;
text-align: center;
padding-top: 17px;
margin-left: 291px;
}

关于html - django 如何使用模板创建注销链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57410432/

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