网址:http: //twitter.github.com/bootstrap/base-css.html#forms
它说我必须添加
<fieldset
class="control-group error">
…
</fieldset>
但是我会在哪里添加呢?
如果密码不匹配,如果用户名已被使用,如果电子邮件地址无效,我希望输入字段显示红色边框并在右侧显示错误消息(就像在 Twitter Boostrap 表单页面中一样)
这是我的整个registration_form.html模板。它有一个 {{ form }} 标签,默认包含 4 个字段:
- 用户名
- 电子邮件
- 密码
- 密码(再次)
registration_base.html只是扩展了 base.html,其中包含页面的基本结构。
{% extends "registration/registration_base.html" %}
{% block title %}Register for an account{% endblock %}
{% block content %}
<table>
<form method='post' action='' class="control-group error" >{% csrf_token %}
{{ form }}
<tr><td></td><td><input type="submit" value="Register" /></td>
</form>
</table>
{% endblock %}
例子: