def single_dynasty(dynasty_abbr): dynasty = Dynasty.get_dynasty_by_abbr(dynasty_abbr) if not dynasty: abort(404) authors_num = Author.get_authors_num_by_dynasty(dynasty['DynastyID']) authors = Author.get_authors_by_dynasty(dynasty['DynastyID'], 5, True) for a in authors: quote = Quote.get_quote_by_random(a['AuthorID']) a['Quote'] = quote['Quote'] if quote else "" a['QuoteID'] = quote['QuoteID'] if quote else 0 dynasties = Dynasty.get_dynasties() return render_template('dynasty/single_dynasty.html', dynasty=dynasty, authors=authors, authors_num=authors_num, dynasties=dynasties)
def single_dynasty(dynasty_abbr): dynasty = Dynasty.get_dynasty_by_abbr(dynasty_abbr) if not dynasty: abort(404) #dynasty['History'] = markdown2.markdown(dynasty['History']) authors = Author.get_authors_by_dynasty(dynasty['DynastyID'], 5) for a in authors: quote = Quote.get_quote_by_random(a['AuthorID']) a['Quote'] = quote['Quote'] if quote else "" authors_num = Author.get_authors_num_by_dynasty(dynasty['DynastyID']) dynasties = Dynasty.get_dynasties() return render_template('single_dynasty.html', dynasty=dynasty, authors=authors, authors_num=authors_num, dynasties=dynasties)