Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Importação de arquivos estáticos

Estou tendo algum problema com a importação dos arquivos estáticos. O CSS e JS foram importados para a pasta static após o comando collectstatic, porém as imagens não. Elas estavam em uma pasta img dentro de static. Seria alguma questão de nomenclatura?

2 respostas

Olá Natalia, como vai?

Muito obrigado por compartilhar as informações, vamos lá:

  • Observe que no vídeo, a partir do minuto 5:25 em diante, faço uma copia dos arquivos css, js e imagems para a pasta dos arquivos estáticos.

  • Após executar o collectstatic, todos esses arquivos serão manipulados pelo Django, dentre eles as imagens também, e isso mostro no video seguinte.

  • Por exemplo, se desejo alterar o favicon, o código seria:

<link rel="icon" href="{% static 'img/core-img/favicon.ico' %}>

Observe que busco a referência do arquivo img, como descreveu. Espero ter ajudo e qualquer dúvida, conte sempre com a Alura.

: )

solução!

No vídeo tive a impressão de que os arquivos estáticos estavam sendo colocado no alurareceitas e não no receitas. Nesse caso, o import static não estava encontrando a referência. Porém, quando alterei todas as configurações no settings para a aplicação receitas e coloquei os arquivos estáticos lá, tudo funcionou corretamente.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software