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!