Fixes for running on server
svn: r18301
This commit is contained in:
parent
ed449273c8
commit
c40c604da8
@ -257,13 +257,15 @@ def process_action(request, view, handle, action):
|
|||||||
args = {}
|
args = {}
|
||||||
if request.GET.has_key("options"):
|
if request.GET.has_key("options"):
|
||||||
options = request.GET.get("options")
|
options = request.GET.get("options")
|
||||||
for pair in options.split(" "):
|
if options:
|
||||||
|
for pair in options.split("%3D"):
|
||||||
|
if "=" in pair:
|
||||||
key, value = pair.split("=", 1)
|
key, value = pair.split("=", 1)
|
||||||
args[key] = value
|
args[str(key)] = str(value)
|
||||||
run_report(db, handle, off="pdf", of=("%s.pdf" % handle), **args)
|
#context["message"] = "args = '%s' " % args
|
||||||
# pid="I0363")
|
run_report(db, handle, off="pdf", of=("/tmp/%s.pdf" % str(handle)), **args)
|
||||||
#return render_to_response("process_action.html", context)
|
#return render_to_response("process_action.html", context)
|
||||||
return send_file(request, "%s.pdf" % handle)
|
return send_file(request, "/tmp/%s.pdf" % str(handle))
|
||||||
|
|
||||||
def view_detail(request, view, handle, action="view"):
|
def view_detail(request, view, handle, action="view"):
|
||||||
context = RequestContext(request)
|
context = RequestContext(request)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user