Source code for submissions

from flask import (
    g,
    session,
    redirect,
    url_for,
)
import sqlalchemy as sql

from app.model.orm import Submission


[docs] def new_submission_action(): if 'submission_id' in session: del session['submission_id'] return redirect(url_for('upload_step1_page'))
[docs] def edit_submission_action(id): session['submission_id'] = id return redirect(url_for('upload_status_page'))
[docs] def delete_submission_action(id): if 'submission_id' in session and session['submission_id'] == id: del session['submission_id'] g.db_session.execute(sql.delete(Submission).where(Submission.id == id)) g.db_session.commit() return redirect(url_for('upload_status_page'))