Всем привет!
Совсем недавно в свет появился Angular 2, который очень сильно отличается по архитектуре от Angularjs.
В интернете еще пока мало информации о нем. Сейчас он вертится с nodejs и npm, пишется на TypeScript который потом интерпретируется в JS.
Как это можно использовать с бэкендом от python - Django? Может быть есть шаблоны проектов. Или нужно ждать какой нибудь пакетной реализации в Python для Angular 2?
Вы можете вбить в гугл "Angular 2 + Django" и получить огромное количество материала на любой вкус, цвет и размер.
Вам куда важнее понять, что бэкэнд на django (или чем-то еще) и приложение на ангуляре - это две разные, самостоятельные сущности. Серверное приложение, с открытыми endpoint'ами и клиент, который по этим endpoint'ам обращается за данными (или посылая по ним данные).
Если же вопрос о том, как можно организовать структуру проекта, в котором есть бэк на джанго и клиент на ангуляре - то это вопрос с открытым обсуждением, и тостер\so - не те ресурсы где этими вопросами занимаются исходя из природы вопроса. Какого-то золотого правила, выбитого в граните тут нет.