def get(self): current_user = users.get_current_user() user = get_current_youtify_user() if (current_user is not None) and (user is None): user = create_youtify_user() logout_url = '' login_url = '' my_user_email = '' my_flattr_username = '' my_youtube_username = '' if (user is not None): my_user_email = user.google_user.email() logout_url = users.create_logout_url('/flattr_submit') if user.flattr_user_name: my_flattr_username = user.flattr_user_name if user.youtube_username: my_youtube_username = user.youtube_username else: login_url = users.create_login_url('/flattr_submit') path = os.path.join(os.path.dirname(__file__), 'html', 'flattr_submit.html') self.response.headers['Content-Type'] = 'text/html; charset=utf-8' self.response.out.write(template.render(path, { 'my_user_email': my_user_email, 'my_flattr_username': my_flattr_username, 'my_youtube_username': my_youtube_username, 'logout_url': logout_url, 'nr_of_submitted_vides': SubmittedVideo.all().count(), 'flattr_connect_url': '/flattrconnect?redirect_uri=%s' % urllib.quote(self.request.url), 'flattr_disconnect_url': '/flattrdisconnect?redirect_uri=' + urllib.quote(self.request.url), 'login_url': login_url, }))
def get(self): current_user = users.get_current_user() user = get_current_youtify_user() if (current_user is not None) and (user is None): user = create_youtify_user() logout_url = '' login_url = '' my_user_email = '' my_flattr_username = '' my_youtube_username = '' if (user is not None): my_user_email = user.google_user2.email() logout_url = users.create_logout_url('/flattr_submit') if user.flattr_user_name: my_flattr_username = user.flattr_user_name if user.youtube_username: my_youtube_username = user.youtube_username else: login_url = users.create_login_url('/flattr_submit') path = os.path.join(os.path.dirname(__file__), 'html', 'flattr_submit.html') self.response.headers['Content-Type'] = 'text/html; charset=utf-8' self.response.out.write( template.render( path, { 'my_user_email': my_user_email, 'my_flattr_username': my_flattr_username, 'my_youtube_username': my_youtube_username, 'logout_url': logout_url, 'nr_of_submitted_vides': SubmittedVideo.all().count(), 'flattr_connect_url': '/flattrconnect?redirect_uri=%s' % urllib.quote(self.request.url), 'flattr_disconnect_url': '/flattrdisconnect?redirect_uri=' + urllib.quote(self.request.url), 'login_url': login_url, }))