我有一个非常愚蠢的问题:
如何获取值并将其正确分配给django变量{{form.username}}
和{{form.password}}
?
我有一个bootstrap登录页面和默认的django身份验证视图和登录表单: `
<form class="form-signin">
<h2 class="form-signin-heading">Please sign in</h2>
<label for="inputEmail" class="sr-only">Email address</label>
<input type="email" id="inputEmail" class="form-control" placeholder="Email address" required autofocus>
<label for="inputPassword" class="sr-only">Password</label>
<input type="password" id="inputPassword" class="form-control" placeholder="Password" required>
<div class="checkbox">
<label>
<input type="checkbox" value="remember-me"> Remember me
</label>
</div>
<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
</form>
</div>`
如果我将value={{form.username}}
放在input tag
中,一切正常,但我必须在输入字段中删除一些文本。
Django版本 - 1.10.6
答案 0 :(得分:0)
以下是一个例子:
{% for field in form %}
<div class="form-group">
<label class="sr-only" for="{{ field.id_for_label }}">
{{ field.label }}
</label>
{% for error in field.errors %}
<p class="text-danger">{{ error }}</p>
{% endfor %}
{{ field }}
</div>
{% endfor %}