URL: http://twitter.github.com/bootstrap/base-css.html#formsКак использовать проверку на стороне клиента Boostrap в django-registraton?
Он говорит, что я должен добавить
<fieldset
class="control-group error">
…
</fieldset>
Но где бы я добавить, что?
Если пароль не совпадает, если имя пользователя уже выполнено, если адрес электронной почты недействителен, я бы хотел, чтобы поле ввода отображало красную рамку и отображало сообщение об ошибке справа (как в Twitter Boostrap forms page)
Вот мой весь registration_form.html шаблон. Она имеет вид {{}} тег, который включает в себя 4 поля по умолчанию:
- Имя пользователя
- Пароль
- пароль (еще раз)
registration_base.html просто extends 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 %}
Пример:
Броски страница не найдена. Не могли бы вы заполнить пробелы? Я новичок в Django. Зачем мне этот пустой класс, который проходит и ничего не делает? Зачем мне нужно писать отдельный URL-адрес для^register $, если вы уже предоставили вам django-регистрации по учетным записям/регистрам. Я был бы очень признателен, если бы вы могли загрузить этот примерный рабочий проект на GitHub, чтобы я мог взглянуть и узнать от него!Спасибо! –
Я переписал сообщение, чтобы попытаться прояснить, что происходит. К сожалению, я использую это во внутреннем проекте, поэтому я не могу связать вас с кодом. Позвольте мне знать, если это помогает. – jterrace
Спасибо за столь обширное объяснение. Это сработало!. –