예제 #1
0
파일: app.py 프로젝트: capchu/TextRPGOnline
def view_character():
    DA = DataAccess()
    abilities = DA.getAbilities().all()
    weaknesses = DA.getWeaknesses().all()
    perks = DA.getPerks().all()
    flaws = DA.getFlaws().all()
    return render_template('view_character.html', abilities=abilities, weaknesses=weaknesses,
                           perks=perks, flaws=flaws)
예제 #2
0
파일: app.py 프로젝트: capchu/TextRPGOnline
def character_edit():
    if 'username' not in session:
        return render_template('login_required.html', message='edit this character')
    DA = DataAccess()
    abilities = DA.getAbilities().all()
    weaknesses = DA.getWeaknesses().all()
    perks = DA.getPerks().all()
    flaws = DA.getFlaws().all()
    return render_template('character_edit.html', abilities=abilities, weaknesses=weaknesses,
                           perks=perks, flaws=flaws)
예제 #3
0
파일: app.py 프로젝트: capchu/TextRPGOnline
def all_flaws_json():
    DA = DataAccess()
    flaws = DA.getFlaws().all()
    
    flaw_info = {}
    for a in flaws:
        flaw_info[a.id] = {}
        flaw_info[a.id]['id'] = a.id
	flaw_info[a.id]['name'] = a.name

    return jsonify(flaw_info)