def test_save_once(self): self.assertEqual(0, UserPreferences.query().count()) preferences = UserPreferences.save(self.user, u'김경수') self.assertEqual(1, UserPreferences.query().count()) self.assertEqual(self.user, preferences.user) self.assertEqual(u'김경수', preferences.userpage_title)
def list_genders(): genders_all = UserPreferences.query(projection=["gender"], distinct=True) genders = [] for gender in genders_all: genders.append(gender.gender[0]) return render_template('list_genders.html', genders=genders)
def list_interests(): interests_all = UserPreferences.query(projection=["interests"], distinct=True) interests = [] for interest in interests_all: interests.append(interest.interests[0]) return render_template('list_interests.html', interests=interests)