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
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
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:
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!