I have a project wich contains two apps User and Accounting. Since all of their HTML-templates should extend from the same base.html template, I made a third app called Shared, and my accounting/base.html and user/base.html would then extend from shared/base.html like
{% extends "shared/base.html" %}
{% block content %}
<div>Hello world</div>
{% endblock content %}
but that does not work, since Django looks in <app>/templates/shared/base.html.
Can this be done without having to just duplicate base.html and have the same file in Accounting and User?
>Solution :
You need to have all apps in INSTALLED_APPS for such template lookups.
Otherwise Django does not know that is supposed to look in templates folder inside shared app.