def delete_f():
user = root.authorized()
app = request.forms.app
cid = request.forms.cid
selected_files = request.forms.selected_files
files = selected_files.rstrip(':').split(':')
for file in files:
path = os.path.join(user_dir, user, app, cid, file)
if cid is not None:
if os.path.isfile(path):
print "removing file:", path
os.remove(path)
elif os.path.isdir(path):
print "removing path:", path
shutil.rmtree(path)
else:
print "ERROR: not removing path:", path, "because cid missing"
redirect("/files?cid="+cid+"&app="+app)
评论列表
文章目录