datatracker/ietf/my/views.py
Henrik Levkowetz 5872696834 Moving ietf to trunk/ietf
[[Split portion of a mixed commit.]]
 - Legacy-Id: 96.1
2007-05-04 12:37:28 +00:00

22 lines
708 B
Python

from django.http import HttpResponse,HttpResponseRedirect
from django import newforms as forms
from django.template import RequestContext, Context, loader
from django.shortcuts import get_object_or_404
from ietf.idtracker.models import PersonOrOrgInfo, EmailAddress
def my(request, addr=None):
if addr is None:
# get email address from logged in user
return
person = PersonOrOrgInfo.objects.filter(emailaddresses__email_address=addr).distinct()
if len(person) != 1:
if len(person) == 0:
raise Http404
# multiple people matched!
return "Oops"
t = loader.get_template('my/my.html')
c = RequestContext(request, {
'me': person[0],
})
return HttpResponse(t.render(c))