| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Django + Angular JS - не работает роутинг |
| Автор: mdlv 16.5.2016, 11:09 | ||||||
| Задача: реализовать роутинг на стороне ангуляра, на стороне Django REST - только работа с собственным api. Возник вопрос, как скоординировать работу urls.py у Django и routerProvider у Angular? Сейчас отрабатывают только urls.py, роутинг не срабатывает. По / открывается index.html. В основном index.hmtl подключаю angular-route.js и js для роутинга:
Также подключаю js с контроллерами someController1 и someController2, которые должны посредством запроса к api заполнять соответствующие шаблоны. В Django REST urls.py:
HomePageView отдает index.html через TemplateView. Т.е. далее по идее должен срабатывать роутинг ангуляра. В settings.py в TEMPLATE_CONTEXT_PROCESSORS добавил две записи:
Переместил шаблоны template1.html и template2.html в /static/myapp/templates/, index.html лежит /myproject/templates. |