Diga ao django para pesquisar as subpastas do modelo do aplicativo

Eu tenho a seguinte estrutura de pastas para os modelos no meu aplicativo django:

<code>templates/
   app/
      model1/
         model1_form.html
      model2/ 
         model2_form.html
</code>

Suponha que eu esteja usando model1 e um ListView genérico, agora ele só procura em templates / app / model1_form.html. Existe alguma maneira eu posso dizer django ele também deve procurar o aplicativo / subpastas? Eu não quero ter que definir o nome do modelo e caminho manualmente (template_name="templates/app/model1/model1_form.html").

Em settings.py eu tenho:

<code>import os.path
BASE_PATH = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = (
    BASE_PATH+'/templates/',
)
</code>

Esta é minha opinião:

<code>class HousesListView(ListView):
    model = House
    context_object_name = "house_list"
</code>

Desde já, obrigado!

questionAnswers(4)

yourAnswerToTheQuestion