Beispiel #1
0
def create_message(jobID, fromUserID, toUserID):
    form = MessageForm()
    j = Job.query.filter(Job.id == jobID).first()
    if request.method == 'POST' and form.validate_on_submit():
        m = Message()
        m.content = form.content.data
        m.fromUserID = fromUserID
        m.toUserID = toUserID
        m.jobTitle = j.title
        m.jobID = j.id
        db.session.add(m)
        db.session.commit()
        flash('Message Sent!', category='success')
        return redirect(
            url_for('users.home',
                    username=current_user.username,
                    post_page=1,
                    hired_page=1,
                    history_page=1))
    else:
        return render_template('create_message.html',
                               form=form,
                               title="Message",
                               user=current_user,
                               job=j)