如果用户输入无效网址,我想将用户重定向到登录页面,但我只能弄清楚如何呈现登录页面而不实际更改网址。是否可以在 django 中使用 handler404 进行重定向?我在根 URLconf 中设置了 handler404,并将 Debug模式设置为 False。非常感谢任何帮助。
最佳答案
你可以试试这个Django, creating a custom 500/404 error page
和Designing Custom 404 And 500 Error Pages In Django
重定向您的自定义网址覆盖此link中描述的方法
def handler404(request, *args, **argv):
return redirect('home')
关于django - 如何使用自定义 django 404 错误 View 进行重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53901761/