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

Nao consigo fazer que a fotografia padrao notfound si veja na pagina.

Nao sei porque a fotgografia padrao nao se ve na pagina final. É algo pequeno mas quero saber por que. https://github.com/Guilhwe/alura_space_django

1 resposta
solução!

Bom dia Guilherme! Tudo bem com você?

A imagem padrão "notfound.png" não está sendo exibida porque o arquivo não está localizado na pasta correta. No Django, as imagens e outros arquivos estáticos são carregados a partir de diretórios específicos, configurados no arquivo settings.py. No seu projeto, o caminho para os arquivos estáticos foi configurado na propriedade STATICFILES_DIRS, apontando para a pasta setup/static/. Se a imagem não estiver nesse local, o Django não conseguirá encontrá-la e, por isso, ela não será exibida. Para corrigir esse erro, basta seguir os passos abaixo:

  • Abra o seu projeto

  • Copie e imagem "notfound.png"

  • Acesse a seguinte pasta do projeto: "setup/static/assets/imagens/galeria/". Esse é o caminho onde o Django espera encontrar a imagem padrão.

  • Cole a imagem "notfound.png" dentro da pasta "galeria" que foi aberta no passo anterior

  • Reinicie a aplicação com o comando python manage.py runserver

  • Abra o projeto no navegador e adicione um novo item sem uma imagem

  • Deixo abaixo um GIF apresentando a execução dos passos listados acima:

    GIF apresentando a execução dos passos listados acima

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

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