コード例 #1
0
def comment_add(request):
    user = current_user(request)
    form = request.form()
    comment = Comment(form)
    comment.user_id = user.id
    comment.save()
    return redirect('/weibo/index?user_id={}'.format(user.id))
コード例 #2
0
def comment():
    form = request.form
    u = current_user()
    c = Comment(form)
    print('request comment', c.comment)
    c.name = u.username
    if c.valid():
        c.save()
    return redirect(url_for('.index'))
コード例 #3
0
ファイル: routes_weibo.py プロジェクト: enzocxt/py-web
def comment_add(request):
    uname = current_user(request)
    user = User.find_by(username=uname)
    if user is None:
        return redirect('/login')
    form = request.form()
    c = Comment(form)
    c.user_id = user.id
    c.save()
    return redirect('/weibo')
コード例 #4
0
def comment_add(request):
    headers = {
        'Content-Type': 'text/html',
    }
    uid = current_user(request)
    header = response_with_headers(headers)
    user = User.find(uid)
    # 创建微博
    form = request.form()
    w = Comment(form)
    w.user_id = user.id
    w.save()
    return redirect('/weibo/index?user_id={}'.format(user.id))
コード例 #5
0
ファイル: weibo.py プロジェクト: naturalwang/flask-blog
def comment_add():
    u = current_user()
    if u is not None:
        # log('comment_add', u.id, u.username)
        form = request.form
        c = Comment(form)
        c.user_id = u.id
        c.username = u.username
        c.weibo_id = int(form.get('weibo_id', -1))
        if c.valid_add():
            c.save()
        return redirect(url_for('.index', username=u.username))
    else:
        abort(401)