1
resposta

[Dúvida] Arquivos estáticos

Boa noite!

Ao carregar os arquivos estáticos as imagens aparecem na página, mas não são aplicados os estilos, como se não tivesse css...

Meu index.html contém o seguinte:

<link href="{% static '/styles/style.css' %}">

Estou digitando algo errado? Qual pode ser o motivo de os estilos não serem aplicados? https://github.com/BIAVET2000/Alura-space

Agradeço desde já!

1 resposta

Olá, Bianca. Tudo belezinha?

Esse erro está acontecendo porque está faltando em seu projeto os arquivos com os estilos. Para corrigir isso, você deve criar uma pasta chamada static dentro da sua pasta setup.

Depois disso, você deve adicionar dentro desse novo diretório outras duas pastas: a assets e styles. Você encontra essas duas pastas e seus conteúdos correspondentes no link a seguir:

Agora que os arquivos do seu projeto estão completos. Você deverá rodar o seguinte comando em seu terminal:

python manage.py collectstatic

Lembre-se de estar com sua venv ativada antes de rodar esse comando.

Agora basta rodar o comando a seguir, e sua aplicação funcionará corretamente:

python manage.py runserver

Espero ter ajudado. Qualquer outra dúvida estou a disposição.

Abraços. Bons estudos!

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

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