Ho una piccola libreria templatetag relativa alla tipografia che uso su quasi tutte le pagine. In questo momento ho bisogno di caricarlo per ogni modello utilizzandoCarica una libreria di tag modello Django per tutte le viste per impostazione predefinita
{% load nbsp %}
Esiste un modo per caricarlo "globale" per tutte le viste e modelli in una sola volta? L'inserimento del tag di caricamento in un modello di base non funziona.
Eccellente, grazie. –
Nota che, mentre puoi farlo, è abbastanza probabile che te ne pentirai ad un certo punto (l'ho fatto e me ne sono pentito). Rende i tuoi modelli non portabili a qualsiasi altro progetto che non sia add_to_builtins, e può rompere i test che rendono questi template (a meno che tu non assicuri che il test runner esegua anche add_to_builtins). Tutto sommato, rende le cose più fragili per un guadagno molto piccolo in termini di convenienza. –
Senza contare che qualsiasi nuovo sviluppatore sarà confuso dall'uso di un tag che non esiste nelle librerie standard, fino a quando non ti chiedono (se sei ancora in giro) o inciampare su di esso. :) Ricorda, l'esplicito è meglio di implicito. –