1
resposta

[Dúvida] Imagem não encontrada

na pagina de imagem, so me retorna a imagem not found

{% if fotografia.foto == "" or fotografia.foto == null %}
 <img class="imagem__imagem" src="{% static '/assets/imagens/galeria/image not found.png'%}">
 {% else %}
 <img class="imagem__imagem" src="{{fotografia.foto.url}}">
 {% endif %}
1 resposta

Olá Sabrina, tudo bem com você?

O erro not found indica que o projeto não está encontrando o caminho do arquivo. Porém, como não tenho acesso a seu projeto e estrutura de pastas, não consigo te dizer com exatidão onde você deve alterar. Todavia, deixo a seguir como o código do arquivo imagem.html deve ficar:

{% extends 'galeria/base.html' %}
{% load static %}
{% block content %}
            <section class="conteudo">
                <section class="imagem">
                    <div class="imagem__conteudo">
                        {% if fotografia.foto == "" or fotografia.foto == null %}
                        <img class="imagem__imagem" src="{% static '/assets/imagens/galeria/not-found.png'%}">
                        {% else %}
                        <img class="imagem__imagem" src="{{fotografia.foto.url}}">
                        {% endif %}
                        <div class="imagem__info">
                            <div class="imagem__texto">
                                <p class="imagem__titulo">{{fotografia.nome}}</p>
                                <p class="imagem__descricao">{{fotografia.legenda}}</p>
                                <p class="imagem__texto">{{fotografia.descricao}}</p>
                            </div>
                        </div>
                    </div>
                </section>
            </section>
        </main>
    </div>
{% endblock %}

Caso o problema continue, me envie na resposta seu projeto completo no Github ou Drive para que eu possa te ajudar de forma mais assertiva.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade. Em caso de dúvidas estou à disposição. Abraços e bons estudos!

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