mirror of https://github.com/interlegis/sigi.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
355 B
11 lines
355 B
10 years ago
|
from django.contrib.sessions.models import Session
|
||
|
from django.contrib.auth.models import User
|
||
|
|
||
|
|
||
|
def user_from_session(session_key):
|
||
|
session = Session.objects.get(session_key=session_key)
|
||
|
uid = session.get_decoded().get('_auth_user_id')
|
||
|
user = User.objects.get(pk=uid)
|
||
|
print user.username, user.get_full_name(), user.email
|
||
|
return user
|