Mongo炼金术选择陈述

时间:2014-10-30 14:10:15

标签: python mongodb mongoalchemy

我第一次使用mongoalchemy,它证明是一个很好的工具。当我尝试从我的数据库中选择对象时,我无法获得这些对象的值。这是我的代码如下(我正在使用它与烧瓶):

class Password(db.Document):
    password = db.StringField()
    username = db.StringField()
    system = db.StringField()

@app.route('/search_password', methods=['GET', 'POST'])
def search_password():
    if request.method == 'GET':

        session = db.session
        passwords = session.query(Password)
        password = passwords.first()

        return render_template('search_for_passwords.html', passwords=password)
    elif request.method == 'POST':
        system = request.form['system'] 

因此,当我尝试访问我不能访问的字段时,因为这是一个文档。那么如何让我的田地回来?

1 个答案:

答案 0 :(得分:0)

从变量名称看起来我passwordslistpassworddocument,您可能还需要发布您的html模板。