Lassen Sie Django die Vorlagen-Unterordner der App durchsuchen

Ich habe die folgende Ordnerstruktur für die Vorlagen in meiner Django-App:

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

Angenommen, ich verwende model1 und eine generische ListView, die derzeit nur unter templates / app / model1_form.html durchsucht wird. Kann ich Django trotzdem sagen, dass er auch die App / Unterordner durchsuchen soll? Ich möchte den Vorlagennamen und den Pfad nicht manuell festlegen müssen (template_name="templates/app/model1/model1_form.html").

Bei settings.py habe ich:

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

Das ist meine Ansicht:

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

Danke im Voraus!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage