def edit(roundNumber): changeToTurnierDirectory(session['turnierName']) if not Turnier.roundExists(roundNumber): flash("Die Runde {} kann nicht editiert werden!".format(roundNumber), 'info') return flask.redirect(flask.url_for('main')) if request.method == 'POST': if request.form['action'] == 'Löschen': Turnier.remove(roundNumber) else: textToWrite = request.form['text'] Turnier.writeRound(roundNumber, textToWrite) return flask.redirect(flask.url_for('main')) return render_template('edit.html', runde=roundNumber, text=Turnier.getDefiningTextFor(roundNumber))