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 admin_quotes(author_id): check_admin() author = Author.get_author_by_id(author_id) quotes = Quote.get_quotes_by_author(author_id) return render_template('admin_quotes.html', quotes=quotes, author=author)