ты дальше не осилил читать? сделай такую миделварку и всё.
Тоисть при регистрации если не стоит галочка записываешь в сессию:
request.session['remember_me'] = False
request.session['last_activity'] = datetime.now()
потом
from datetime import datetime
from django.http import HttpResponseRedirect
class SessionExpiredMiddleware:
def process_request(request):
last_activity = request.session['last_activity']
remember_me = request.session['remember_me']
now = datetime.now()
if not remember_me:
if (now - last_activity).minutes > 10:
# Do logout / expire session
# and then...
return HttpResponseRedirect("LOGIN_PAGE_URL")
#тут короче пересохраняешь последнюю активность, не помню как точно
request.session['last_activity'] = now
request.session.save()