2017-02-20 6 views
0

Я создаю свою собственную форму, чтобы избавиться от текста справки. Поскольку я не могу изменить встроенную форму в django, чтобы удалить текст справки.Сообщения об ошибках с установкой bootstrap

Пока все хорошо, но я не могу стилизовать сообщения об ошибках.

Показаны основные стили ul и il.

Как я могу это сделать? Спасибо.

<form class="" method="post"> 
    {% csrf_token %} 
      <label for="id_new_password1"> Senha </label><br> 
    <div class=""> 
     <input required text="password" class="form-control" placeholder="Senha" name="new_password1"/> 
      {{ form.new_password1.errors }} 
    </div><br> 
     <label for="id_new_password2"> Confirmar senha </label><br> 
    <div class=""> 

     <input required text="password" class="form-control" placeholder="Confirmar senha" name="new_password2"/> 
     {{ form.new_password2.errors }} 
    </div><br> 
    <input type="submit" class="btn btn-primary col-sm-12" value="Confirmar" /> 

</form> 

ответ

1

Постарайтесь обернуть сообщения об ошибках в один элемент.

<div class="error-messages">{{ form.new_password1.errors }}</div> 

.error-messages { 
    color: red; 
    font-size: 12px; } 
1

Вы можете использовать alerts. Как это:

{% if form.new_password1.errors %} 
    <div class="alert alert-danger" role="alert">{{ form.new_password1.errors }}</div> 
{% endif %} 

Кроме того, вы пробовали this answer пытается избавиться от help_text?

Смежные вопросы