Oii, João! Tudo bem?
Pelo trecho compartilhado do código, pude perceber que a tag de img
está um pouco diferente da aula. Experimente adicionar o símbolo de porcentagem (%) antes de iniciar o caminho da imagem.
Quando você vê {% url 'imagem' %}, isso indica que você está chamando o tag do Django para gerar uma URL com nome 'imagem'. Da mesma forma, {% static '/assets/imagens/galeria/carina-nebula.png' %}
está chamando o tag para carregar um arquivo estático (como uma imagem) localizado em '/assets/imagens/galeria/carina-nebula.png' no seu projeto Django.
Segue o código:
<a href="{% url 'imagem' %}">
<img class="card__imagem" src="{% static '/assets/imagens/galeria/carina-nebula.png' %}" alt="foto">
</a>
Realize as mudanças e faça o teste para observar se funciona como esperado.
Caso o erro persista, poderemos buscar por outras soluções.
Espero que dê certo, abraço!