Я включил $locationProvider.html5Mode(true)
.
Однако у меня есть django в качестве бэкэнда. На /logout/
мне нужно запросить урл напрямую на сервер как бы $locationProvider.html5Mode(false)
или просто заходя: example.com/logout/
а не во фронд.
Какую команду angular я должен использовать, чтобы «заставить» запрашивать URL-адрес /logout/
с сервера?
$watch
, либо$location
, либо$routeProvider
)? Спасибо - person Diolor   schedule 18.10.2013urls.py
url(r'^logout/$', logout, name='logout'),
. Вид:def logout(request): auth_logout(request);return HttpResponseRedirect('/');
. Поэтому мне нужен способ авторизации пользователя в этом представлении (я использую питоновскую социальную аутентификацию а> если это имеет значение). - person Diolor   schedule 18.10.2013return HttpResponse(json.dumps({"redirect":"/"}), mimetype='application/javascript')
В JS:$http.get("logout/").success(function(data) {$location.path(data.redirect)})
- person davekr   schedule 18.10.2013