首页 > 解决方案 > Html表单不提交数据

问题描述

这个 html 表单没有提交数据,我不知道为什么。我试图找到错误,但我似乎没有解决它,任何帮助将不胜感激

{% extends 'registration/base.html' %}

 {% load widget_tweaks %}
{% block title %}Create account{% endblock %}


{% block body %} 
 <div class="container" style="padding-top:20px">

<div class="row">
    <div class="col-md-4 card jumbotron ">
        <h2><span class="badge badge-light">Create Account</span></h2><br>
        <form action="{% url 'tzuzz:create_account' %}"  method="post">
          {% csrf_token %}
           <div class="form-group">
                <label>Email </label>
                <input class="form-control is-valid" type="text" name="email" placeholder="Email">
                <label>Names</label>
                <input class="form-control is-valid" type="text" name="names" placeholder="Enter first and last name">
                <label>Sex</label>
                <select class="form-control" name="sex">
                    <option>Male</option>
                    <option>Female</option>
                </select>
                <label>Date of birth</label>
                <input class="form-control is-valid" name="date" type="date">
                <label>Password</label>
                <input class="form-control is-valid" type="password" name="password" placeholder="Password">
            </div>
           <button class="btn btn-secondary">Login</button>
        </form>
        <br><br>
           {% if error %}
               <p class="alert alert-danger alert-dismissible fade show"  role="alert">
                  {{error}}
                 <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                     <span aria-hidden="true">&times;</span>
                 </button>
               </p>
           {% endif %}
    </div>
</div>

{% 端块 %}

标签: htmlformsinput

解决方案


这是我忘记在按钮中包含类型提交的答案 <button class="btn btn-secondary" type="submit">Login</button>


推荐阅读