我正在尝试在Cookie过期时重定向到登录页面,但它无效。
这应该像将这些行添加到settings.py:
一样简单LOGIN_URL = '/login/'
LOGIN_REDIRECT_URL='/login/'
我在我的函数中使用了装饰器 @login_required ,我也尝试了 @login_required(login_url ='/ login /')。
正确设置了网址,当手动转到/登录时,网址正常运行,因此路径中不是错误。
当会话cookie过期并且您尝试访问该应用时,它会向您显示错误“ViewDoesNotExist”(无法导入django.views.generic.simple.redirect_to。父模块django.views.generic.simple不存在。 )。
答案 0 :(得分:0)
代码中的某些内容正在尝试导入在Django 1.5中删除的redirect_to
。您需要找到此代码并进行更新。