Django Template Loader not reaching app template
<p>According to Django documentation</p>

<p>"Your projectâs TEMPLATES setting describes how Django will load and render templates. The default settings file configures a DjangoTemplates backend whose APP_DIRS option is set to True. By convention DjangoTemplates looks for a âtemplatesâ subdirectory in each of the INSTALLED_APPS."</p>

<p>My Mezzanine settings.py has this configuration</p>

<pre><code>TEMPLATES = [
{
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [],
    'APP_DIRS': True,
    'OPTIONS': {
        'context_processors': [
            'django.template.context_processors.debug',
            'django.template.context_processors.request',
            'django.contrib.auth.context_processors.auth',
            'django.contrib.messages.context_processors.messages',
        ],
    },
},
</code></pre>

<p>]</p>

<p>My directory structure is</p>

<pre><code>project
    app_name
        templates
            app_name
                index.html
</code></pre>

<p>But the template loader stops at </p>

<pre><code>project
    app_name
        templates
</code></pre>

<p>As such my app_name template index.html is not reached.  What can be the problem?</p>

<p>Did you try to change your template dirs on <code>setting.py</code> like this</p>

<pre><code>'DIRS': ["templates"],
</code></pre>

<p>and did your <code>views.py</code>  provide specific location of template E.g.</p>

<pre><code>return render(request, 'foldername/templatename.html', {})
</code></pre>

python django django-templates mezzanine