[英]How to receive Yaml content in an AJAX call?
在我的應用程序中,有一個端點向我發送Yaml文件的原始內容,以響應AJAX調用。 我想按用戶界面顯示它們。 控制台會拋出一個明顯的錯誤,這是無效的JSON。 我該怎么辦?
更新:
filename = __file__ # Select your file here.
wrapper = FileWrapper(file(filename))
response = HttpResponse(wrapper, content_type='text/plain')
response['Content-Length'] = os.path.getsize(filename)
return response
有什么辦法可以在其中形成包含文件內容的字典,然后發送響應?
在服務器上,對原始內容使用jsonify
,打包並將其發送到客戶端。
repacked_json = json.dumps(raw_yaml_data)
json_obj = json.loads(repacked_json)
return jsonify(result = json_obj)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.