Bootstrap 不允许在django中从html发布数据

uqxowvwt  于 2023-01-14  发布在  Go
关注(0)|答案(2)|浏览(122)

{% csrf_token %}用户名

</div>
    <div class="form-group">
        <label class="form-label" for="form2Example2">Password</label>
        <input type="password" id="form2Example2" class="form-control" name="password" required/>

    </div>

    <button type="button" class="btn btn-primary btn-block mb-4">Sign in</button>

我试着在post方法中发布像email id和密码这样的数据,但是它是通过get方法发送的。我想可能是bootstrap有问题。你能告诉我在post数据方法的bootstrap中要做什么修改吗?
谢谢

laik7k3q

laik7k3q1#

如果你想发送它作为后,然后使用按钮类型:"submit"。如果没有form部分,您可能还需要它。如下所示:

<form method="POST">
    {% csrf_token %}
    <div class="form-group">
        (...)
    </div>
    <button type="submit" class="btn btn-primary btn-block mb-4">Sign in</button>
</form>
hvvq6cgz

hvvq6cgz2#

您需要使用{% csrf_token %}和提交按钮添加method = "POST"

<form method="POST">
    {% csrf_token %}
    <div class="form-group">
      <label>Email address</label>
      <input type="email" class="form-control">
    </div>
    <div class="form-group">
      <label>Password</label>
      <input type="password" class="form-control">
    </div>

    <button type="submit" class="btn btn-primary">Signin</button>
  </form>

相关问题