Esempio n. 1
0
def write():
    if not bbs_login.is_login():
        return redirect('/login')
    ta = request.form.get('ta', '')
    if ta == '':
        return show_message('書込が空でした')
    bbs_data.save_data_append(user=bbs_login.get_user(), text=ta)
    return redirect('/')
Esempio n. 2
0
def index():
    # ログインが必要 --- (*4)
    if not bbs_login.is_login():
        return redirect('/login')
    # ログ一覧を表示 --- (*5)
    return render_template('index.html',
                           user=bbs_login.get_user(),
                           data=bbs_data.load_data())
Esempio n. 3
0
def index():
    # [bbs_login.py]の[is_login()]関数より、セッション情報を保有しているかをTrue or Falseで評価する
    # セッション情報が無ければ(ログインしていなければ)ログイン画面へ遷移
    if not bbs_login.is_login():
        return redirect('/login')
    # セッション情報があれば、ユーザー名と日時情報を[index.html]へ渡し、表示する
    return render_template('index.html',
                           user=bbs_login.get_user(),
                           data=bbs_data.load_data())
Esempio n. 4
0
def write():
    # ログインが必要 --- (*10)
    if not bbs_login.is_login():
        return redirect('/login')
    # フォームのテキストを取得 --- (*11)
    ta = request.form.get('ta', '')
    if ta == '': return show_msg('書込が空でした。')
    # データに追記保存 --- (*12)
    bbs_data.save_data_append(user=bbs_login.get_user(), text=ta)
    return redirect('/')
Esempio n. 5
0
def write():
    # ログインが必要
    if not bbs_login.is_login():
        return redirect('/login')
    # フォームのテスト取得
    ta = request.form.get('ta', '')
    if ta == '': return show_msg('書込みが空でした')
    # データに追記保存
    bbs_data.save_data_append(user=bbs_login.get_user(), text=ta)
    return redirect('/')
Esempio n. 6
0
def write():
    # ログインが必要
    if not bbs_login.is_login():
        return redirect('./login')

    ta = request.form.get('ta', '')
    if ta == '':
        return show_msg('書き込みが空でした')

    bbs_data.save_data_append(user=bbs_login.get_user(), text=ta)
    return redirect('./')
Esempio n. 7
0
def write():
    # ログイン情報(session['login'])の有無を評価する
    if not bbs_login.is_login():
        # ログイン情報が無ければ、ログイン画面へ遷移する
        return redirect('/login')
    # [/write]フォームより書込情報を取得、無ければ['']を取得
    ta = request.form.get('ta', '')
    # [/write]フォームの書込情報が無ければエラーメッセージを表示
    if ta == '': return show_msg('書き込みが空でした')
    # 書き込みがあればユーザ名と書き込み情報を引数にして、[bbs_data.py]の[save_data_append]関数を実行する
    bbs_data.save_data_append(user=bbs_login.get_user(), text=ta)
    return redirect('/')
Esempio n. 8
0
def index():
    if not bbs_login.is_login():
        return redirect('./login')
    return render_template('index.html',
                           user=bbs_login.get_user(),
                           data=bbs_data.load_data())