コード例 #1
0
ファイル: author.py プロジェクト: wangxiaoxiao88/xichuangzhu
def add_author():
	if request.method == 'GET':
		dynasties = Dynasty.get_dynasties()
		return render_template('author/add_author.html', dynasties=dynasties)
	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.add_author(author, abbr, introduction, birthYear, deathYear, dynastyID)
		return redirect(url_for('author/single_author', author_abbr=abbr))
コード例 #2
0
def add_author():
    if request.method == 'GET':
        dynasties = Dynasty.get_dynasties()
        return render_template('author/add_author.html', dynasties=dynasties)
    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.add_author(author, abbr, introduction, birthYear, deathYear,
                          dynastyID)
        return redirect(url_for('author/single_author', author_abbr=abbr))
コード例 #3
0
ファイル: author.py プロジェクト: wangroot/xichuangzhu
def add_author():
	if request.method == 'GET':
		dynasties = Dynasty.get_dynasties()
		return render_template('add_author.html', dynasties=dynasties)
	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'])
		newAuthorID  = Author.add_author(author, quote, introduction, birthYear, deathYear, dynastyID)
		return redirect(url_for('single_author', authorID=newAuthorID))