Django-根据当前应用更改登录重定向

Django-根据当前应用更改登录重定向,django,python-3.x,Django,Python 3.x,所以,我在为我的公司构建的网络应用程序中添加了另一个应用程序,这个应用程序涉及发票的账单创建。除非有人在我的网站上有特定帐户,否则不应允许他们访问此特定应用程序 我正在使用Django的内置身份验证系统。我的登录\u重定向\u URI设置为重定向到我的一个应用程序。但是,我想让登录重定向在登录后将用户发送到他们以前使用的应用程序。我如何才能做到这一点 提前谢谢你 “当前应用”是什么意思?django中没有应用程序“当前处于活动状态”的概念。您可以保护视图,但不能保护应用。您可以将视图的url存储

所以,我在为我的公司构建的网络应用程序中添加了另一个应用程序,这个应用程序涉及发票的账单创建。除非有人在我的网站上有特定帐户,否则不应允许他们访问此特定应用程序

我正在使用Django的内置身份验证系统。我的登录\u重定向\u URI设置为重定向到我的一个应用程序。但是,我想让登录重定向在登录后将用户发送到他们以前使用的应用程序。我如何才能做到这一点


提前谢谢你

“当前应用”是什么意思?django中没有应用程序“当前处于活动状态”的概念。您可以保护视图,但不能保护应用。您可以将视图的url存储在上下文中的变量中,然后转到登录页面。用户登录后,您可以重定向到该变量的url存储所在的页面。@MohammadAli因此,本质上我应该做的是将设置导入views.py,当视图加载到应用程序中时,更改登录\重定向\ URI?还是我完全偏离了底线?@trixn本质上,为了让用户使用计费应用程序,他们必须登录。但是,登录重定向会将他们发送到一个可以生成报价的应用程序,而这不是他们想要的位置。目前,由于我对视图的编码方式,如果用户已经登录,他们将被重定向到输入账单信息的页面。但是,他们不能从登录页面返回页面,如果他们登录,他们将被发送到账单创建页面。