Dile a django que busque las subcarpetas de plantillas de la aplicación
Tengo la siguiente estructura de carpetas para las plantillas en mi aplicación django:
templates/
app/
model1/
model1_form.html
model2/
model2_form.html
Supongamos que estoy usando model1 y un ListView genérico, en este momento solo busca en templates / app / model1_form.html. ¿Hay alguna forma de decirle a Django que también debería buscar en la aplicación / subcarpetas? No quiero tener que configurar el nombre de la plantilla y la ruta manualmente (template_name="templates/app/model1/model1_form.html"
).
En settings.py tengo:
import os.path
BASE_PATH = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = (
BASE_PATH+'/templates/',
)
Esta es mi opinión:
class HousesListView(ListView):
model = House
context_object_name = "house_list"
¡Gracias por adelantado!