Ho un modello base.html con tag di sitewide per charset, google-site-verification, stylesheets, js .... Ho anche bisogno di impostare blocchi per tag title specifici per pagina e meta descrizioni.Metodo corretto per l'ereditarietà template Django del contenuto <head>
Mi chiedo, dovrei impostare un {% block head%} nel mio file base.html e nel mio modello ereditato mix in quel blocco, o dovrei impostare blocchi specifici come {% block meta%} e {% block title%} in modo che i tag appaiano nelle loro posizioni corrette quando Django esegue il rendering in html.
Ha senso? Se visualizzo la fonte con tutti i tag misti in uno {% block head%} le cose sono un po 'fuori uso, ma se aggiungo blocchi specifici per ogni tag sono in ordine ma usano molto più codice ...?
Immagino che dipende da quello che di solito pensa è necessario sostituire in altri modelli. – second