gpt4 book ai didi

python - 从 Django 路由到 Angular 路由

转载 作者:太空宇宙 更新时间:2023-11-03 16:19:17 24 4
gpt4 key购买 nike

我有一个 Django 后端和一个 Angular 前端。我正在使用一个名为 django-invitations 的包。当用户收到电子邮件中的邀请时,他们会点击该邀请并转到该应用程序。 django-invitations 需要在 settings.py 中添加这一行

INVITATIONS_SIGNUP_REDIRECT = 'register'

这是路线名称,反向匹配用于确定要去哪里。问题是我希望用户被带到我的注册页面,即

http://example.com/#/registration

这是一条 Angular 路线。我的 urls.py 包含这一行

url(r'^register', TemplateView.as_view(template_name='index.html'), name='register'),

然而,这会将用户带到我的索引页面,并且网址变为

http://example.com/registration#/

如何使用哈希符号将请求从 Django 后端路由到 Angular 路由?

最佳答案

明白了!

将 urls.py 中的行更改为

url(r'^register/', views.redirect_to_register, name='register'),

添加了views.py

from django.shortcuts import render
from django.shortcuts import redirect

def redirect_to_register(request):
return redirect('/#/register')

而且它有效。

关于python - 从 Django 路由到 Angular 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38655403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com