Example #1
0
 def create():
     a = connection.UserDB()
     a['id'] = Counter.insert('user')
     a['requisites'] = RequisitesDB.create()['_id']
     a['emailsettings'] = EmailSettingsDB.create()['_id']
     a.save() 
     return a
Example #2
0
class UserForm(Form):
    requisites = SelectField(u'Реквизиты',
                             choices=RequisitesDB.get_for_select(),
                             validators=[REQ])
    emailsettings = SelectField(u'Настройки Email',
                                choices=EmailSettingsDB.get_for_select(),
                                validators=[REQ])
Example #3
0
 def test_em(self):
     for curr in UserDB.get_cursor(fields=["emailsettings"]):
         assert EmailSettingsDB.exists(curr["emailsettings"])
Example #4
0
 def test_em(self):
     for curr in UserDB.get_cursor(fields=['emailsettings']):
         assert EmailSettingsDB.exists(curr['emailsettings'])