Estoy trabajando en una aplicación de blog, y quiero tener una barra lateral que incluya una lista de todos los meses que el blog ha estado en existencia, para proporcionar enlaces a páginas de archivos. Además, me gustaría que esto se actualice automáticamente cuando cambie el mes, en lugar de codificarlo en la plantilla. Por supuesto, hasta donde puedo decir, esto significa que tendré que calcular la lista de meses en cada vista, y pasarla a cada plantilla de cada vista.¿Cómo puedo pasar una variable estática estándar de todas las vistas en Django?
Me gustaría evitar esto, si es posible. ¿Hay alguna manera de calcular la lista una vez y aplicarla automáticamente a cada plantilla, sin tener que pasarla explícitamente a la plantilla desde cada vista?
+1 por mencionar una etiqueta de plantilla personalizada. A menos que este sea un valor que usará literalmente en cada página del sitio, ese es un mejor enfoque que un procesador de contexto. –