title: TemplateDoesNotExist at / Django?
body: <p>I'm using Python 3.5 and Django 1.9. I know I'm making a stupid error somewhere but I can't seem to find it, any help on where the error can be?</p>
  <p><strong>View.py</strong></p>
  <pre><code>from django.shortcuts import render
  from aircraft.models import Aircraft
  
  def browseaircraft(request):
      all_aircraft = Aircraft.objects.all()
      variables = {'all_aircraft':all_aircraft}
      return render(request, 'templates/browseaircraft.html', variables)
  </code></pre>
  <p><strong>Urls.py</strong></p>
  <pre><code>from django.conf.urls import url
  from django.contrib import admin
  
  admin.autodiscover()
  
  urlpatterns = [
      url(r'^admin/', admin.site.urls),
      url(r'^$', 'aircraft.views.browseaircraft', name='browseaircraft'),
  </code></pre>
  <p><strong>Settings.py</strong></p>
  <pre><code>TEMPLATES = [
      {
          'BACKEND': 'django.template.backends.django.DjangoTemplates',
          'DIRS': [os.path.join(BASE_DIR, 'AviationProject/templates')],
          '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',
              ],
              'debug': DEBUG,
          },
      },
  ]
  
  ......
  
  STATIC_URL = '/static/'
  SETTINGS_PATH = os.path.dirname(__file__)
  PROJECT_PATH = os.path.join(SETTINGS_PATH, os.pardir)
  PROJECT_PATH = os.path.abspath(PROJECT_PATH)
  TEMPLATES_PATH = os.path.join(PROJECT_PATH, &quot;templates&quot;)
  
  TEMPLATE_DIRS = (
      TEMPLATES_PATH,
  )
  </code></pre>
  <p>My file directory looks something like this:</p>
  <p><a href="https://i.stack.imgur.com/01fo7.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/01fo7.jpg" alt="File directory" /></a></p>