2014-10-30 10 views
0

Я использую mongoalchemy в первый раз, и это отличный инструмент. Когда я пытаюсь выбрать объекты из своей базы данных, я не могу получить значение этих объектов. Это мой код, как показано ниже (я использую его с колбой):Mongo alchemy select statements

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'] 

Так что, когда я пытаюсь получить доступ к полям, я наклоняюсь, потому что это документ. Итак, как мне вернуть свои поля?

ответ

0

От имени переменной смотрит на меня, что passwords является list тогда passworddocument является, возможно, потребуется разместить свой шаблон HTML, а также.

Смежные вопросы