Example #1
0
File: schedule.py Project: kzkn/fc
def schedule():
    info_msgs = []
    if g.user.has_not_registered_schedule_yet():
        info_msgs.append(u'未登録の練習があります:' +
                u'参加/不参加の登録をお願いします。<br>' +
                u'予定が未定な方は、とりあえず参加/不参加どちらかで登録' +
                u'して、あとで更新してもらっても構いません。')
    ps = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_PRACTICE)]
    gs = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_GAME)]
    es = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_EVENT)]
    return render_template('schedule.html',
                           practices=ps, games=gs, events=es,
                           info_msgs=info_msgs)
Example #2
0
File: mobile.py Project: kzkn/fc
def practices():
    user = users.find_by_id(get_userid())
    if not user:
        abort(401)
    ps = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_PRACTICE)]
    return render_template("mobile/practices.html", user=user, practices=ps)
Example #3
0
File: mobile.py Project: kzkn/fc
def events():
    user = users.find_by_id(get_userid())
    if not user:
        abort(401)
    es = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_EVENT)]
    return render_template("mobile/events.html", user=user, events=es)
Example #4
0
File: mobile.py Project: kzkn/fc
def games():
    user = users.find_by_id(get_userid())
    if not user:
        abort(401)
    gs = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_GAME)]
    return render_template("mobile/games.html", user=user, games=gs)
Example #5
0
def event():
    es = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_EVENT)]
    return render_template('admin/event.html', events=es)
Example #6
0
def game():
    gs = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_GAME)]
    return render_template('admin/game.html', games=gs)
Example #7
0
def practice():
    ps = [scheds.from_row(s) for s in scheds.find(scheds.TYPE_PRACTICE)]
    return render_template('admin/practice.html', practices=ps)