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