Ya he configurado las cosas necesarias para trabajar con la función de extensión de plantillas en django. Aquí está mi códigos:django extends problem - la plantilla hija no muestra
en settings.py
def my_dir():
import os.path
return os.path.abspath(os.path.dirname(__file__))
TEMPLATE_DIRS = (my_dir() + '/app/templates',) #dynamic template directory
en base.html - ubicado en app/templates/sitio
....
<div id="SideBar" class="FloatLeft">
{% block sidebar %} {% endblock %}
</div>
....
en sidebar.html - ubicado en app/templates/sitio
{% extends "site/base.html" %}
{% block sidebar %}
some code here
{% endblock %}
he intentado también el {% include "sitio/sidebar.html" %} etiqueta en el base.html para comprobar el directorio de plantillas, y sí la etiqueta include está funcionando ...
¿cuál es el problema en {% extends%}? ¿por qué es imposible detectar su plantilla padre ..
por favor me ayudan a chicos .. su ayuda es muy apreciada ... todavía estoy esperando la respuesta .. TNX
¿Cómo se ve tu vista? – sunn0