У меня есть следующая структура папок для шаблонов в моем приложении django:
templates/
app/
model1/
model1_form.html
model2/
model2_form.html
Предположим, я использую модель1 и общий ListView, прямо сейчас он ищет только в templates/app/model1 _form.html. Могу ли я в любом случае сказать django, что он также должен искать приложения/подпапки? Я не хочу задавать имя шаблона и путь вручную(template_name="templates/app/model1/model1_form.html"
).
В settings.py у меня есть:
import os.path
BASE_PATH = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = (
BASE_PATH+'/templates/',
)
Это мое мнение:
class HousesListView(ListView):
model = House
context_object_name = "house_list"
Заранее спасибо!