def get_dynasty_by_json(): dynasty_id = int(request.form['dynasty_id']) dynasty = Dynasty.get_dynasty(dynasty_id) authors = Author.get_authors_by_dynasty(dynasty_id) return render_template('single_dynasty.widget', dynasty=dynasty, authors=authors)
def get_dynasty_by_json(): check_admin() dynasty_id = int(request.form['dynasty_id']) dynasty = Dynasty.get_dynasty(dynasty_id) authors = Author.get_authors_by_dynasty(dynasty_id) return render_template('single_dynasty.widget', dynasty=dynasty, authors=authors)
def single_dynasty(dynasty_id): # gene html code dynasty = Dynasty.get_dynasty(dynasty_id) authors = Author.get_authors_by_dynasty(dynasty_id) dynasty_html = render_template('single_dynasty.widget', dynasty=dynasty, authors=authors) # render view dynasties = Dynasty.get_dynasties() return render_template('dynasty.html', dynasty_html=dynasty_html, dynasty_id=dynasty_id, dynasties=dynasties)
def edit_dynasty(dynasty_id): if request.method == 'GET': dynasty = Dynasty.get_dynasty(dynasty_id) return render_template('edit_dynasty.html', dynasty=dynasty) elif request.method == 'POST': dynasty = request.form['dynasty'] introduction = request.form['introduction'] startYear = int(request.form['startYear']) endYear = int(request.form['endYear']) Dynasty.edit_dynasty(dynasty, introduction, startYear, endYear, dynasty_id) return redirect(url_for('dynasty', dynasty_id=dynasty_id))
def edit_dynasty(dynasty_id): if request.method == 'GET': dynasty = Dynasty.get_dynasty(dynasty_id) return render_template('edit_dynasty.html', dynasty=dynasty) elif request.method == 'POST': dynasty = request.form['dynasty'] introduction = request.form['introduction'] startYear = int(request.form['startYear']) endYear = int(request.form['endYear']) Dynasty.edit_dynasty(dynasty, introduction, startYear, endYear, dynasty_id) return redirect(url_for('dynasty', dynasty_id=dynasty_id))
def edit_dynasty(dynasty_id): if request.method == 'GET': dynasty = Dynasty.get_dynasty(dynasty_id) return render_template('dynasty/edit_dynasty.html', dynasty=dynasty) else: dynasty = request.form['dynasty'] abbr = request.form['abbr'] introduction = request.form['introduction'] history = request.form['history'] startYear = int(request.form['startYear']) endYear = int(request.form['endYear']) Dynasty.edit_dynasty(dynasty, abbr, introduction, history, startYear, endYear, dynasty_id) return redirect(url_for('dynasty/single_dynasty', dynasty_abbr=abbr))
def single_dynasty(dynasty_id): # gene html code dynasty = Dynasty.get_dynasty(dynasty_id) authors = Author.get_authors_by_dynasty(dynasty_id) dynasty_html = render_template('single_dynasty.widget', dynasty=dynasty, authors=authors) # render view dynasties = Dynasty.get_dynasties() return render_template('dynasty.html', dynasty_html=dynasty_html, dynasty_id=dynasty_id, dynasties=dynasties)
def edit_dynasty(dynasty_id): if request.method == 'GET': dynasty = Dynasty.get_dynasty(dynasty_id) return render_template('dynasty/edit_dynasty.html', dynasty=dynasty) else: dynasty = request.form['dynasty'] abbr = request.form['abbr'] introduction = request.form['introduction'] history = request.form['history'] startYear = int(request.form['startYear']) endYear = int(request.form['endYear']) Dynasty.edit_dynasty(dynasty, abbr, introduction, history, startYear, endYear, dynasty_id) return redirect(url_for('dynasty/single_dynasty', dynasty_abbr=abbr))