Angular.js как виджет и Django — реально ли?

Есть многостраничный сайт на Django. На одной странице используется Angular.js.

Так как Angular здесь служит для создания своеобразного виджета, а не полностью одностраничного приложения, хотелось бы вынести его шаблон с "ng-" в статику и подгружать html-файл с помощью AJAX после загрузки страницы. И очень хочется не смешивать шаблоны Django c шаблонами Angular.

Реально ли такое сделать? Или это идеологически неверно с позиции Angular.js?
  • Вопрос задан
  • 2979 просмотров
Пригласить эксперта
Ответы на вопрос 2
mututunus
@mututunus
Backend developer (Python, Golang)
Зачем подгружать его через ajax? Можно просто включать его в шаблон при помощи include.
Ответ написан
@lega
Попробуйте Angular Light, я думаю он вам больше подойдет.
Вот некоторые варианты биндинга которые можете применить, например для 5-го варианта шаблон можно хранить с кодом, либо подтянуть с сервера как файл или через ajax.
Или для 3 и 4 варианта, можете вручную вставить шаблон куда надо и сделать биндинг в одну строчку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы