예제 #1
0
def discard_clipboard(request):
    if request.method == 'POST':
        clipboard = Clipboard.objects.get(id=request.POST.get('clipboard_id'))
        tools.discard_clipboard(clipboard)
    return HttpResponseRedirect('%s%s' % (
                                    request.POST.get('redirect_to', ''),
                                    popup_param(request)))
예제 #2
0
def clone_clipboard_to_folder(request):
    if request.method=='POST':
        folder = Folder.objects.get( id=request.POST.get('folder_id') )
        clipboard = Clipboard.objects.get( id=request.POST.get('clipboard_id') )
        tools.move_files_from_clipboard_to_folder(clipboard, folder)
        tools.discard_clipboard(clipboard)
    return HttpResponseRedirect( '%s%s' % (request.POST.get('redirect_to', ''), popup_param(request) ) )
예제 #3
0
파일: views.py 프로젝트: barbarae/kipp
def paste_clipboard_to_folder(request):
    if request.method == "POST":
        folder = Folder.objects.get(id=request.POST.get("folder_id"))
        clipboard = Clipboard.objects.get(id=request.POST.get("clipboard_id"))
        if folder.has_add_children_permission(request):
            tools.move_files_from_clipboard_to_folder(clipboard, folder)
            tools.discard_clipboard(clipboard)
        else:
            raise PermissionDenied
    return HttpResponseRedirect("%s%s" % (request.REQUEST.get("redirect_to", ""), popup_param(request)))
예제 #4
0
파일: views.py 프로젝트: ppp0/openbroadcast
def paste_clipboard_to_folder(request):
    if request.method == 'POST':
        folder = Folder.objects.get(id=request.POST.get('folder_id'))
        clipboard = Clipboard.objects.get(id=request.POST.get('clipboard_id'))
        if folder.has_add_children_permission(request):
            tools.move_files_from_clipboard_to_folder(clipboard, folder)
            tools.discard_clipboard(clipboard)
        else:
            raise PermissionDenied
    return HttpResponseRedirect('%s%s%s' % (request.REQUEST.get(
        'redirect_to', ''), popup_param(request), selectfolder_param(request)))
예제 #5
0
파일: views.py 프로젝트: 20tab/django-filer
def paste_clipboard_to_folder(request):
    if request.method == 'POST':
        folder = Folder.objects.get(id=request.POST.get('folder_id'))
        clipboard = Clipboard.objects.get(id=request.POST.get('clipboard_id'))
        if folder.has_add_children_permission(request):
            tools.move_files_from_clipboard_to_folder(clipboard, folder)
            tools.discard_clipboard(clipboard)
        else:
            raise PermissionDenied
    return HttpResponseRedirect('%s%s%s' % (
                                    request.REQUEST.get('redirect_to', ''),
                                    popup_param(request),
                                    selectfolder_param(request)))
예제 #6
0
파일: views.py 프로젝트: barbarae/kipp
def discard_clipboard(request):
    if request.method == "POST":
        clipboard = Clipboard.objects.get(id=request.POST.get("clipboard_id"))
        tools.discard_clipboard(clipboard)
    return HttpResponseRedirect("%s%s" % (request.POST.get("redirect_to", ""), popup_param(request)))
예제 #7
0
파일: views.py 프로젝트: ppp0/openbroadcast
def discard_clipboard(request):
    if request.method == 'POST':
        clipboard = Clipboard.objects.get(id=request.POST.get('clipboard_id'))
        tools.discard_clipboard(clipboard)
    return HttpResponseRedirect('%s%s%s' % (request.POST.get(
        'redirect_to', ''), popup_param(request), selectfolder_param(request)))