def login_fun(request, *args, **kwargs):
     if request.session.has_key('user_id'):
         return func(request, *args, **kwargs)
     else:
         red = HttpResponseRedirect('user/login/')
         red.setcookie('url', request.get_full_path())
         return red