Django 中的重定向

Redirects in Django

我正在使用 Django 的帮助台模块。

我希望尝试访问 192.168.x.xxx:8000/helpdesk/ 的人被重定向到登录页面:192.168.x.xxx:8000/helpdesk/login/?next=/helpdesk/

我还希望将尝试访问不存在页面的人重定向到:

我找到了问题第一部分的答案。我刚刚使用了导入 login_required。在/helpdesk/public.py的函数主页和/helpdesk/kb.py的函数索引之前,我放了@login_required(login_url='/helpdesk/login/?next =/helpdesk/) 并且有效!

现在我尝试寻找第二部分(重定向)的答案。