所以我一直在研究如何在 Django 中创建一个记住我的功能,以便让 cookie 持续更长时间。
我找到了这个片段:http ://djangosnippets.org/snippets/1881/
def login(request, *args, **kwargs):
if request.method == 'POST':
if not request.POST.get('remember_me', None):
request.session.set_expiry(0)
return auth_views.login(request, *args, **kwargs)
但我不确定如何使用它。这会覆盖其他登录功能吗?我是否必须在 urls.py 中明确指出它(可能,对吧?)?我也在使用python-social-auth这会有什么问题吗?
提前致谢。