Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
Arquivo: views.py Projeto: hefox/ttm
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)
Exemplo n.º 3
0
Arquivo: views.py Projeto: hefox/ttm
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)