Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Organização do css

Em projetos pessoais onde costumava fazer utilizando apenas html e css, geralmente, faço com vários arquivos CSS (header.css, footer.css etc) com o intuito de organizar melhor meus códigos e facilitar na manutenção. Como ficaria a organização utilizando o django? construiria da mesma forma e na base.html faria a importação de todos os arquivos css, por exemplo:

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

ou faria todo o style do projeto em 1 único arquivo como foi usado no exemplo das aulas?

1 resposta
solução!

Olá Kayo! Tudo ok contigo?

A organização do CSS em projetos Django pode variar de acordo com a preferência de cada desenvolvedor. No entanto, é uma boa prática manter os estilos separados por funcionalidade ou componente, assim como você fazia em seus projetos pessoais. Ou seja, criar arquivos CSS separados para cada parte do seu site, e em seguida, importar esses arquivos no seu arquivo html, é uma abordagem válida.

Dessa forma, você mantém a organização dos estilos e facilita a manutenção do código.

No entanto, ter um único arquivo CSS para todo o projeto, assim como foi usado nas aulas, é mais interessante em projetos menores ou quando não há a necessidade de separar os estilos em arquivos distintos.

O importante é escolher uma abordagem que facilite a manutenção do código e a compreensão das diferentes partes do seu projeto.

Era isso. Se precisar de mais algo, ou tiver dúvidas conte com o fórum!

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor marque ele como solução! ✓