1
resposta

Arquivos staticos não funcionam

Olá,

Estou seguindo o curso de Introdução ao Django e hoje ao rodar o server do projeto percebi que meus arquivos staticos não estão sendo carregados, porém ontem os mesmos estavam funcionando perfeitamente quando fechei o projeto. No meu terminal ao atualizar a página apresenta a seguinte mensagem:

[02/Oct/2020 08:06:10] "GET / HTTP/1.1" 200 6730
[02/Oct/2020 08:06:10] "GET /static/img/core-img/favicon.ico HTTP/1.1" 404 1692
[02/Oct/2020 08:06:10] "GET /static/site.css HTTP/1.1" 404 1650
[02/Oct/2020 08:06:10] "GET /static/js/bootstrap/popper.min.js HTTP/1.1" 404 1704
[02/Oct/2020 08:06:10] "GET /static/js/jquery/jquery-2.2.4.min.js HTTP/1.1" 404 1713
[02/Oct/2020 08:06:10] "GET /static/js/bootstrap/bootstrap.min.js HTTP/1.1" 404 1713
[02/Oct/2020 08:06:10] "GET /static/js/plugins/plugins.js HTTP/1.1" 404 1689
[02/Oct/2020 08:06:10] "GET /static/js/active.js HTTP/1.1" 404 1662
1 resposta

As vezes algumas alterações que você faz só dão impacto depois que você reseta o servidor. Verifique se:

-você está colocando o comando {% load static %} em todos os HTML,

-se você configurou corretamente o STATIC no settings.py,

-se o {% static 'css/style.css'%} por exemplo está especificado corretamente,

-e verifique se você rodou o comando python manage.py collectstatic, pois sem ele seu Django não entenderá que tem arquivos estáticos

Outra coisa comum de acontece é quando você roda o comando django-admin startproject alura_receia .

Você deve colocar essa ponto final depois do nome no projeto, se não acontece de gerar pasta static duplicada. E ai você pode estar colocando seus Estáticos na pasta errada.

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