3👍
✅
For the purposes of your app, base.html
or whatever the base template is called, should contain the entire HTML document so that it can function on its own. If end-users want to override the template, they can add their own copy to templates/yourappname/base.html
and do whatever they want inside that file, including extend their main site template.
Source:stackexchange.com