重定向到Django和Angular中的索引

时间:2015-07-04 00:48:55

标签: angularjs django redirect indexing

我有一个Django和Angular的项目。

我有一个位于http://localhost:8000/install/#/的页面,它是 install 应用程序的一部分。我有一个POST表单的按钮,然后我希望我的控制器中的函数重定向到我的索引页http://localhost:8000/

$http.post('install/send_install_form/', installation) //installation is a dictionary
        .then(function(data){
            alert('You will be redirected')
            setTimeout(function(){
                    // REDIRECTION TO THE INDEX..?
                },
                4000
            )
        },
        function(data){
            alert("Error")
        })

我们如何使用Django-Angular在应用程序之间建立链接?

谢谢!

1 个答案:

答案 0 :(得分:2)

在angularJS app中重定向:

scope.$apply(function() { 
   $location.path("/route"); 
});

在angularJS应用程序之外重定向:

window.location.replace('http://google.ca/');