Creio que se você chegou até aqui, significa que está procurando uma solução de customizar os templates widgets padrões do django, ou seja, nada daqueles inputs quadrados de .html
Muitas soluções me foi dado, mas nenhuma como esta, por isso estou deixando aqui registrado para futuras consultas. Como apenas trocar os .htmls
padrões que são renderizados pelo form
padrão do django, com classes customizadas?
Acessando o seguinte caminho .venv/lib/python3.10/site-packages/django/forms/templates/django/forms/widgets
(que aqui no meu caso estou utilizando .venv
), você vai encontrar todos os .htmls
que o django utiliza para renderizar os componentes do form, que então queremos customiza-los.