我是 django 的新手。我需要实现“记住我”的东西。我没有为这件事使用内置的登录东西。我写了这个函数
def abc(request):
if request.method=="POST":
m = Deletelater.objects.get(Username=request.POST['Username'])
if m.Password==request.POST['Password']:
request.session['member_id'] = m.id
if not request.POST.get('remember_me', None):
request.session.set_expiry(0)
return render(request,'hat/abc.html')
在这之后我需要做什么?如果你看这里http://djangosnippets.org/snippets/1881/ 你会发现这样的东西
return auth_views.login(request, *args, **kwargs)
我应该在我的函数中写什么而不是这一行(我认为这是用于内置登录)?或者任何新想法如何在不使用内置登录的情况下实现“记住我”?