Esempio n. 1
0
    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')
Esempio n. 2
0
 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)
Esempio n. 3
0
    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)
Esempio n. 5
0
 def wrapped(obj):
     user = users.get_current_user()
     if not user:
         return renderer.render_template('autherror.mako')
     else:
         return fn(obj)
Esempio n. 6
0
 def get(self):
     self.response.out.write(renderer.render_template('mortcalc.mako'))
Esempio n. 7
0
 def get(self):
     self.response.out.write(renderer.render_template('index.mako'))