从Angular导航到Django URL

时间:2019-08-30 09:50:26

标签: django angular

当用户未登录时,我正在使用Angular Guard阻止页面,登录是使用Django完成的。如果他们没有登录,我希望将它们重定向到Django登录模板。

最初,我在Angular删除Django URL所需的尾部斜杠时遇到问题,这是通过在要保留的斜杠后添加.来实现的。该网址具有正确的网址,但是除非刷新页面,否则它不会显示Django页面,只会显示我的Angular 404。

这是我用来重新路由的内容: this.router.navigate(['/accounts/login/.']);

我希望当未登录的用户尝试在登录之前访问其他任何页面时,都将显示Django登录页面。我只有Angular 404,这意味着该站点仍可访问。

>

0 个答案:

没有答案
相关问题