Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Problema na estilização dos alertas que utilizam o bootstrap

As mensagens de "Logout", e "necessidade de estar logado para acessar o sistema" estão sem a estilização do bootstrap
bug aconteceu após a refatoração do codígo

Segue o link do meu projeto no github para auxilio da resolução desse problema:

https://github.com/Txagouuu/alura-space-django

1 resposta
solução!

Bom dia, Tiago! Tudo bem?

Como você está utilizando uma versão mais atual do Django do que a usada em aula, algumas coisas estão diferentes, e uma dela é mensagem de alerta.

Ela agora por padrão já apresenta o "alert-" antes do success ou danger, então como no seu arquivo _alerts.html você colocou esse alert- antes da mensagem na classe, a classe apontada ali é alert-alert-success ou **-danger.

Para resolver isso basta retirar o "alert-" da classe. E, além disso, você estava usando messages na classe em vez de message. A solução final fica assim:

{% if messages %}
    {% for message in messages %}
                <div class="alert {{message.tags}}">
                    {{message}}
                </div>
    {% endfor %}
{% endif %}

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.