2
respostas

[Sugestão] ERRO IMAGEM NÃO CARREGA

Quem tá com problema na imagem ou adicionou outro só pra testar: 1 veja se escreveu o caminho corretamente, no VS clique com o direito do mouse no ícone e vai abrir as opções procure por “copiar caminho relativo” e cole entre as aspas do static e apague "setup\static" as barras ficam ao contrário o Django deixa passar, mas por convenção é melhor trocar o lado, deve ficar assim depois de colar o caminho e apagar os dois caminhos iniciais:

<a href=><img src="{% static '\assets\ícones\1x\new.png' %}"> Nova Imagem</a>

2 Veja se a imagem está na resolução correta, as imagens ícone do curso são X32 por X32, no html você pode inserir um width="32" height="32" pra forçar isso mas o melhor é converter o formato e tamanho da imagem se você estiver praticando com outra imagem png.

3 Se não tiver a imagem do curso, é só pegar o zip no GitHub que fica no fim do curso ;)

mais dicas ou algo para acrescentar, deixa ai nos comentários.

2 respostas

Olá! Parece que você está enfrentando problemas para carregar imagens no seu projeto Django com armazenamento no S3. Vou tentar te ajudar com algumas sugestões:

1- Verifique se você escreveu o caminho da imagem corretamente no seu template HTML, como mencionado no post do fórum. Utilize a função "copiar caminho relativo" no seu editor para evitar erros de digitação. Por exemplo:

<a href="#"><img src="{% static 'assets/ícones/1x/new.png' %}" width="32" height="32"> Nova Imagem</a>

2- Certifique-se de que a imagem esteja na resolução correta (32x32). Você pode usar a propriedade width e height no HTML para forçar isso, mas é recomendado converter o formato e tamanho da imagem se você estiver usando outra imagem PNG.

3- Se você não possui a imagem do curso, baixe o arquivo ZIP no GitHub, conforme mencionado no post do fórum.

Além disso, certifique-se de que as configurações do Django e do S3 estejam corretas, incluindo as credenciais de acesso e a URL correta para o serviço de armazenamento.

Se você ainda tiver problemas ou precisar de mais assistência, sinta-se à vontade para entrar em contato comigo no meu perfil do LinkedIn: https://www.linkedin.com/in/eduardo-a-querido-dias-logistica/

Espero que isso te ajude! Se você tiver mais dicas ou algo para acrescentar, compartilhe nos comentários do fórum.

Comigo, eu tive que alterar o nome da pasta "ícones" para "icones", alterei em todos os html, fiz novamente o python3 manage.py collectstatic