NOT_IN_DB () от crud.read () web2py - PullRequest
       30

NOT_IN_DB () от crud.read () web2py

0 голосов
/ 13 августа 2011

У меня была проблема, которая была решена здесь: web2py, Связи с базой данных и разрешения

но при применении этого решения я получаю crud.read() не template_name, а id!

Я использую это:

def sender_profiles():
    f,v=auth.user_id,request.args(1)
    try: query=f and db.templates[f]==v or db.templates
    except: redirect(URL('error'))
    rows=db(query and db.templates.user_id == auth.user_id)(db.user_settings.active==True).select(db.user_settings.id,
                                                      db.user_settings.standard_template_id,
                                                      ...)
    return dict(rows=rows)

так что должно показывать: Standard Template : Letter но это показывает:

Standard Template : 4

...