1
resposta

Erro ao usar form-control

Ao carregar a pág da aplicação, estou tomando o erro abaixo... Poderiam ajudar?

TemplateSyntaxError at / Invalid filter: 'add_cass'

{% extends "base.html"%}
{% block content %}
{% load widget_tweaks %}
<section class="col-8">
    <form action="{% url 'minha_consulta' %}" method="post">
        {% csrf_token %}
        {% for field in form.visible_fields %}
        <div class="form-group">
            <label for ="{{field.id_for_label}}">{{field.label}}</label>
            {{field|add_cass: 'form-control'}}
        </div>
        {% endfor %}

        <input type = "submit" value="Ok" class="btn btn-success">
    </form>
</section>

{% endblock %}
1 resposta

Olá, Eduardo!

Pela mensagem de erro podemos observar que houve um erro de digitação no seguinte trecho do código:

{{field|add_cass: 'form-control'}}

O correto seria "add_class" para adicionar a classe.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software