コード例 #1
0
ファイル: interface.py プロジェクト: rebootl/rubric-dyn
def unpub():
    '''unpublish entry'''
    if not session.get('logged_in'):
        abort(401)

    id = request.args.get('id')
    if id == None:
        abort(404)

    # change state
    update_pub(id, 0)

    flash('Unpublished ID {}'.format(id))

    return redirect(url_for('interface.overview'))
コード例 #2
0
ファイル: interface.py プロジェクト: rebootl/rubric-dyn
def pub():
    '''publish entry'''
    # --> make this and unpub below single function
    # ==> this didn't work for galleries ! didn't it ?

    if not session.get('logged_in'):
        abort(401)

    id = request.args.get('id')
    if id == None:
        abort(404)

    # change state
    update_pub(id, 1)

    flash('Published ID {}'.format(id))

    return redirect(url_for('interface.overview'))