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

Melhor prática para arquivos css e javascript

Olá estou com uma dúvida na hora de colocar meus arquivos html e javascript no django.

Pesquisando na internet vi duas práticas: 1 - Criar dentro da minha aplicação uma pasta 'static' e lá inserir uma nova pasta com o nome do meu app (ex. static/perfils/css) e lá adicionar meus arquivos.

2 - Criar dentro da minha pasta templates uma pasta css e uma js para guardar meus arquivos.

Qual dessas opções seria a melhor prática??

2 respostas
solução!

JS e CSS são arquivos estáticos, por isso a recomendação de colocá-los dentro da pasta static e não dentro da pasta dos templates que são dinâmicos.

No entanto, agrupar o template com seus arquivos de estilos e js facilita a vida do desenvolvedor por achar tudo dentro de um único lugar.

No final, é o desenvolvedor mesmo que decido qual adotar. Não há restrições nas duas abordagens.

Abraço Oliveira!

A tudo bem obrigado pela informação.