@khmlnk

Возможно ли используя Django + Angular делать переходы между view без перезагрузки страницы?

Доброго времени суток. Скажите, пожалуйста, возможно ли используя Django + Angular делать переходы между view без перезагрузки страницы?

код конфига Ангуляра:
.config(['$routeProvider', function($routeProvider) {

            $routeProvider
            .when('/', {

              controller: 'MyCtrl',
              templateUrl: 'static/js/views/main.html'

            })
            .when('/profile/:id/', {

              controller: 'TestController',
              templateUrl: 'static/js/views/profile.html'

            })
            .otherwise({

              redirectTo: '/'

            })


урл Django:
url(r'^#/profile/(?P<pk>[0-9]+)/$', SingleProfileView.as_view(), name='single'),


Ссылка, при переходе на которую, должен открываться другой шаблон, без изменения строки URL браузера:
<a ng-href='#/profile/[[item.id]]/'><p>Name: [[ item.name1 ]]</p> </a>
  • Вопрос задан
  • 375 просмотров
Пригласить эксперта
Ответы на вопрос 1
baskerville42
@baskerville42
Учусь работать (Junior)
Правильней конечно бы было построить весь фронтенд на ангуларе, а джангой отдавать только данные, без рендеринга. Другой вопрос нужно ли Вам то, что Вы пишете потом ещё SEOшить?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы