Exemplo n.º 1
0
def user_logout(request):
  template = loader.get_template('theayudar/logout.html')
  context = RequestContext(request, {
                'response': "You have been succesfully logged out",
                        })
  userOperations.logout(request)
  response = HttpResponse(template.render(context))
  response.delete_cookie("uid")
  response.delete_cookie("email")
  return response
Exemplo n.º 2
0
def index(request):
##    events= EventObject.objects.all()
##    template = loader.get_template('ayudar/index.html')
##    context = RequestContext(request, {
##        'events': events,
##    })
##    log.debug("Hey there it works!!")
##    log.info("Hey there it works!!")
##    log.warn("Hey there it works!!")
##    log.error("Hey there it works!!")
##    events = Eventinfo.objects.using('theayudar').all()
    status=userOperations.isAnonymous(request)
    if status:
      events = eventClass.getActiveEvents()
      log.debug(events)
      for obj in events:
          log.debug(obj.name)
      template = loader.get_template('theayudar/index.html')
      context = RequestContext(request, {
          'events': events,
      })
      log.debug("hello")
      return HttpResponse(template.render(context))
    else:
      details=userOperations.getUserData(request)
      ############################################################
      #why are you doing this as anonnymus check is already done##
      if details is None:
        userOperations.logout(request)
        return HttpResponseRedirect(consts.login)
      ############################################################
      name=details['first_name']+" "+details['last_name']
      template = loader.get_template('theayudar/index.html')
      context = RequestContext(request, {
          'name': name,
          'signin':1,
          'name':name,
          'active':details['is_active'],
      })
      return HttpResponse(template.render(context))