title: Override templates of external app in Django
body: <p>I want to override the templates of an external app (<a href="https://github.com/pennersr/django-allauth">allauth</a>, installed in site packages). Unfortunately no advice i read worked.
  I added the following to my <code>settings.py</code>:</p>
  
  <pre><code>PROJECT_ROOT = os.path.normpath(os.path.dirname(os.path.abspath(__file__)))
  TEMPLATE_DIRS = (os.path.join(PROJECT_ROOT, 'templates', 'allauth'))
  </code></pre>
  
  <p>and copied all templates (<a href="https://github.com/pennersr/django-allauth/tree/master/allauth/templates">this content</a>) to <code>my_project_dir/templates/allauth</code>. But when I restart the server and reload the page I only get the rendered templates from the original allauth app in site packages, not mine custom templates. Any hints?</p>