コード例 #1
0
ファイル: main.py プロジェクト: egorovandrey/SQL_Alchemy
def new_message(id):
    form = MessageForm()
    session = db_session.create_session()
    user = session.query(User).filter(User.id == id).first()
    if form.validate_on_submit():
        message = Messages()
        message.from_id = current_user.id
        message.to_id = id
        message.message = form.content.data
        current_user.messages_from.append(message)
        session.merge(current_user)
        session.commit()
        return redirect(f'/messages/{id}')
    return render_template('new_message.html', form=form, user=user)