コード例 #1
0
ファイル: views.py プロジェクト: agajania/rooibos
def select_record(request):
    selected = list(request.session.get('selected_records', ()))
    if request.method == "POST":
        ids = simplejson.loads(request.POST.get('id', '[]'))
        [selected.remove(id) for id in ids if id in selected]
        if request.POST.get('checked') == 'true':
            selected.extend(ids)
        request.session['selected_records'] = selected

    context = ctx_selected_records(request)
    rc = RequestContext(request)

    return dict(
        basket=render_to_string('ui_basket.html', context, context_instance=rc),
        header=render_to_string('ui_basket_header.html', context, context_instance=rc),
        )
コード例 #2
0
ファイル: views.py プロジェクト: thenoviceoof/rooibos
def select_record(request):
    selected = list(request.session.get('selected_records', ()))
    if request.method == "POST":
        ids = simplejson.loads(request.POST.get('id', '[]'))
        [selected.remove(id) for id in ids if id in selected]
        if request.POST.get('checked') == 'true':
            selected.extend(ids)
        request.session['selected_records'] = selected

    context = ctx_selected_records(request)
    rc = RequestContext(request)

    return dict(
        basket=render_to_string('ui_basket.html', context, context_instance=rc),
        header=render_to_string('ui_basket_header.html', context, context_instance=rc),
        )
コード例 #3
0
ファイル: views.py プロジェクト: historyadmin/rooibos
def select_record(request):
    selected = request.session.get('selected_records', ())
    if request.method == "POST":
        ids = simplejson.loads(request.POST.get('id', '[]'))
        checked = request.POST.get('checked') == 'true'
        if checked:
            selected = set(selected) | set(ids)
        else:
            selected = set(selected) - set(ids)
    request.session['selected_records'] = selected

    context = ctx_selected_records(request)
    rc = RequestContext(request)

    return dict(
        basket=render_to_string('ui_basket.html', context, context_instance=rc),
        header=render_to_string('ui_basket_header.html', context, context_instance=rc),
        )