15/11/2012, 12:05
|
| | Fecha de Ingreso: octubre-2012 Ubicación: Trujillo
Mensajes: 29
Antigüedad: 12 años, 2 meses Puntos: 6 | |
Template Context Hola, tengo una duda que me carcome la idea de no ser funcional.
Según la documentación oficial: render_to_response() fue mejorada por render(), si en una vista envías cierto contexto a un template solo este puede tener acceso a el, claramente todo "include" y template "base" tambien podrán tener acceso a dicho contexto ya que quien lo llama seria el template a renderizar.
La pregunta es: Tenemos tres plantillas home.html, categoria.html y post.html, entonces como crear un sidebar estático que contenga:
*Ultimas entradas. *Categorias. *Ultimos Comentarios.
Puedes enviar cada contexto a cada plantilla, pero no seria una manera funcional de hacer las cosas, por eso se habla de template context processor que es la mejor opción en estos casos según lo que he ido preguntando, he pensando en crear una vista sidebar y sacar de hay las variables para tenerlas disponibles en toda las plantillas pero tampoco funciona porque debería pasarle como argumente un request.
Como pueden ver hay varias formas de hacerlo pero ninguna me parece funcional.
Que me pueden decir de esto.
Muchas gracias y saludos. |