コード例 #1
0
def post_article():
    print(f"ROUTE: post_article")
    print(f"Form Data: {request.form}")

    errors = Articles.validate(request.form)
    if errors:
        for error in errors:
            flash(error)
        return redirect(url_for('show_post_form'))

    article_id = Articles.add_to_db(request.form, session['user_id'])

    return redirect(url_for("show_dashboard"))
コード例 #2
0
def edit_article(id):
    print(f"ROUTE: edit_article")
    print(f"Form Data: {request.form}")

    errors = Articles.validate(request.form)
    if errors:
        for error in errors:
            flash(error)
        return redirect(url_for('show_post_form'))

    Articles.update(id, request.form)

    return redirect(url_for("show_dashboard"))