def magnetdevices(request): params = _retrievecmddict(request) try: _checkkeys(params.keys(), ['name', 'cmpnt_type', 'system', 'serialno']) res = retrievemagnetinfo(params) except ValueError as e: return HttpResponseBadRequest(HttpResponse(content=e)) return HttpResponse(json.dumps(res), mimetype="application/json")
def magnetdevicesweb(request): params = _retrievecmddict(request) try: _checkkeys(params.keys(), ['name', 'cmpnt_type', 'system', 'serialno']) res = retrievemagnetinfo(params) except ValueError as e: return HttpResponseBadRequest(HttpResponse(content=e)) return render_to_response("magnets/magnets.html", res)