Forms validatorJS-未验证密码确认

Forms validatorJS-未验证密码确认,forms,validation,flask,Forms,Validation,Flask,我正在使用python Flask开发一个简单的应用程序,它具有注册和登录功能。我使用validator.js进行客户端验证。我面临的问题是,当html文件单独打开时,确认密码验证会起作用,但当我从flask渲染它时,它总是显示密码不匹配。这里是项目链接 其他验证正在按预期工作 字段的html如下所示: <div class="form-group "> <label for="inputPassword" class="control-label">Pass

我正在使用python Flask开发一个简单的应用程序,它具有注册和登录功能。我使用validator.js进行客户端验证。我面临的问题是,当html文件单独打开时,确认密码验证会起作用,但当我从flask渲染它时,它总是显示密码不匹配。这里是项目链接

其他验证正在按预期工作

字段的html如下所示:

  <div class="form-group ">
    <label for="inputPassword" class="control-label">Password</label>
    <div class="form-group">
      <input type="password" data-minlength="6" name="inputPassword" class="form-control" id="inputPassword" placeholder="Password" required>
      <span class="help-block">Minimum of 6 characters</span>
    </div>

    <div class="form-group">
      <input type="password" class="form-control" name="inputPasswordConfirm" id="inputPasswordConfirm" data-match="#inputPassword" data-match-error="Whoops, these don't match" placeholder="Confirm" required>
      <div class="help-block with-errors"></div>
    </div>
    </div>

密码
最少6个字符

这是一个非常简单的错误。索引页面有两个带有密码字段的表单,我给了它们相同的id。给它们不同的id解决了这个问题