def get(self): values = helper.get_template_parameters() email = helper.get_user_email() p = helper.get_user_profile(email) if p: values['user_interest'] = helper.get_user_interest(email) values['prospects'] = friends_suggestion.find_suggestions( self.request.get('interest_wanted')) renderer.render_template(self, "main_page.html", values) else: self.redirect('/profile-edit')
def get(self): values = helper.get_template_parameters() email = helper.get_user_email() values['first_name'] = helper.get_user_first_name(email) values['last_name'] = helper.get_user_last_name(email) values['interest_list'] = list() for interest in helper.get_user_interest(email): i = random.randint(1, 3) values['interest_list'].append({ 'interest': interest, 'image': '/i/images/' + interest.lower() + '/image' + str(i) + '.JPG' }) renderer.render_template(self, "profile_view.html", values)
def post(self): values = helper.get_template_parameters() suggestions = friends_suggestion.find_suggestions( self.request.get('wanted_interest')) values['prospects'] = suggestions values['user_interest'] = helper.original_interest_list # emails = suggestions[0] # interest_in_common = suggestions[1] # first_names = [] # last_names = [] # for e in emails: # first_names.append(helper.get_user_first_name(e)) # for e in emails: # last_names.append(helper.get_user_last_name(e)) # prospects = [] # for i in range(0, len(emails)): # prospects.append((first_names[i], last_names[i], interest_in_common[emails[i]])) # values['prospects'] = prospects renderer.render_template(self, 'find_friends.html', values)
def get(self): values = helper.get_template_parameters() email = helper.get_user_email() p = helper.get_user_profile(email) interest_list = helper.original_interest_list user_interest_state = [] if p: user_interest = helper.get_user_interest(helper.get_user_email()) for interest in interest_list: user_interest_state.append({ 'name': interest, 'value': interest in user_interest }) print user_interest_state values['interest_list'] = user_interest_state values['first_name'] = helper.get_user_first_name(email) values['last_name'] = helper.get_user_last_name(email) else: for interest in interest_list: user_interest_state.append({'name': interest, 'value': False}) values['interest_list'] = user_interest_state renderer.render_template(self, "edit_profile.html", values)
def wrapped(obj): user = users.get_current_user() if not user: return renderer.render_template('autherror.mako') else: return fn(obj)
def get(self): self.response.out.write(renderer.render_template('mortcalc.mako'))
def get(self): self.response.out.write(renderer.render_template('index.mako'))