Скорее философский вопрос о том как нужно располагать файлы в проекте, изучая документацию наблюдал, почти во всех примерах использовалась структура где общая папка шаблонов и приложения создаются в корне проекта. В исходниках встречал много примеров где для приложений используется отдельный каталог. Видел примеры где шаблоны хранились непосредственно в приложении. Хотелось бы узнать кто какого принципа придерживается?
P.S. Касательно шаблонов остановился на лоадоре django.template.loaders.app_directories.load_template_source