def edit_author(authorID): if request.method == 'GET': dynasties = Dynasty.get_dynasties() author = Author.get_author(authorID) return render_template('edit_author.html', dynasties=dynasties, author=author) elif request.method == 'POST': author = request.form['author'] quote = request.form['quote'] introduction = request.form['introduction'] birthYear = int(request.form['birthYear']) deathYear = int(request.form['deathYear']) dynastyID = int(request.form['dynastyID']) Author.edit_author(author, quote, introduction, birthYear, deathYear, dynastyID, authorID) return redirect(url_for('single_author', authorID=authorID))
def edit_author(authorID): if request.method == 'GET': dynasties = Dynasty.get_dynasties() author = Author.get_author_by_id(authorID) return render_template('author/edit_author.html', dynasties=dynasties, author=author) else: author = request.form['author'] abbr = request.form['abbr'] introduction = request.form['introduction'] birthYear = request.form['birthYear'] deathYear = request.form['deathYear'] dynastyID = int(request.form['dynastyID']) Author.edit_author(author, abbr, introduction, birthYear, deathYear, dynastyID, authorID) return redirect(url_for('author/single_author', author_abbr=abbr))
def edit_author(authorID): if request.method == 'GET': dynasties = Dynasty.get_dynasties() author = Author.get_author_by_id(authorID) return render_template('author/edit_author.html', dynasties=dynasties, author=author) else: author = request.form['author'] abbr = request.form['abbr'] introduction = request.form['introduction'] birthYear = request.form['birthYear'] deathYear = request.form['deathYear'] dynastyID = int(request.form['dynastyID']) Author.edit_author(author, abbr, introduction, birthYear, deathYear, dynastyID, authorID) return redirect(url_for('author/single_author', author_abbr=abbr))