Я использую сеансы через мое приложение. И используя логины.
Когда я делаю простое:
#log out the user. logout(request)
... запрос.сессии удаляются.
Что это такое ??!
Если под request.sessions вы подразумеваете request.session, то это документированная функция:
request.sessions
request.session
http://docs.djangoproject.com/en/dev/topics/auth/#django.contrib.auth.logout
Я считаю, что правильный синтаксис:
logout(request.user)