Exemplo n.º 1
0
def scrap_create(request, blueprint_name=None):
    if blueprint_name:
        scrap = utils.scrap_create(blueprint_name)
    else:
        if request.method == "POST":
            create_scrap_form = CreateScrapForm(request.POST)
            if create_scrap_form.is_valid():
                blueprint_name = create_scrap_form.cleaned_data["blueprint_name"]
                scrap = utils.scrap_create(blueprint_name)
                if request.is_ajax():
                    return utils.asyncPileBodyRefresh(scrap.id)
    return redirect("scraps_admin_manage")
Exemplo n.º 2
0
def scrap_reposition(request, scrap_id, position):
    utils.scrap_reposition(scrap_id, position)
    if request.is_ajax():
        return utils.asyncPileBodyRefresh(scrap_id)
    return redirect("scraps_admin_manage")
Exemplo n.º 3
0
def scrap_toggle(request, scrap_id, status):
    utils.scrap_toggle(scrap_id, status)
    if request.is_ajax():
        return utils.asyncPileBodyRefresh(scrap_id)
    return redirect("scraps_admin_manage")