def auth(request): """Kick off the OAuth process""" tw = Twitter() try: token = tw.new_request_token() except DownloadError: return fail(request, _(u"Twitter is not responding!" u" Refresh to try again.")) auth_url = tw.authorisation_url(token) request.session["unauthed_token"] = token.to_string() return HttpResponseRedirect(auth_url)