def save_pkginfo(request): if request.method == 'POST': # If the form has been submitted... submit = request.body # convert to python dict data = json.loads(submit) if data["saveType"] == "pkginfo": pkg_info = data.copy() del pkg_info["saveType"] Catalog.save_pkginfo(pkg_info['name'], pkg_info['version'], pkg_info, "") if data["saveType"] == "movePkg": pkg_info = data.copy() del pkg_info["saveType"] Catalog.move_pkg(pkg_info['name'], pkg_info['version'], pkg_info['catalog'], "") return HttpResponse("No form submitted.\n")