예제 #1
0
파일: views.py 프로젝트: sjb9774/mtg-link
def save_new_deck(post_args):
    deck_text = post_args.get('text').split('\n')
    active_user = get_active_user()
    deck, xcards = create_deck(deck_text)
    deck.user_id = active_user.id
    deck.name = post_args.get('deckName')
    deck.insert()
    for xcard in xcards:
        xcard.insert()
    db.Session.commit()

    return jsonify({'success': True, 'deckName': deck.name})
예제 #2
0
파일: views.py 프로젝트: sjb9774/mtg-link
def home(get_args):
    if not get_active_user():
        return redirect('/login', code=302)
    else:
        return custom_render('/views/view_home.html')
예제 #3
0
파일: views.py 프로젝트: sjb9774/mtg-link
def custom_render(template_path, **kwargs):
    return render_template(template_path, active_user=get_active_user(), **kwargs)