def twauth(request): if 'oauth_token' in request.GET and 'oauth_verifier' in request.GET: tw = Tweet(twitter_settings) reg = tw.register(oauth_token=request.session['oauth_token'], oauth_secret=request.session['oauth_token_secret'], pin=request.GET['oauth_verifier']) if not reg: raise Exception, reg if 'oauth_token_secret' in reg and 'oauth_token' in reg: pp = PostPlace() pp.userid = reg['user_id'] pp.sn_type = SNType.objects.get(code='twitter') pp.access_token = reg['oauth_token'] pp.access_token_secret = reg['oauth_token_secret'] pp.user = request.user pp.save() return pp return False