django项目简单调取百度翻译接口的方法

  

  

 django项目简单调取百度翻译接口的方法

  

        def fanyi(请求):   进口的要求   进口json   内容=request.POST.get(“内容”)   试一试:   如果不满足:   res={“状态”:1、“信息”:“未输入查询内容的}   返回HttpResponse (json.dumps (res))   其他:   头={   “用户代理”:“Mozilla/5.0 (Windows NT 6.1;AppleWebKit WOW64)/537.36 (KHTML,像壁虎)Chrome/65.0.3325.181 Safari/537.36”   }   帕尔马={千瓦的:内容}   响应=requests.post (url=' https://fanyi.baidu.com/sug ', params=帕尔马,标题=标题)   print (json.loads (response.text)(“数据”)[0][' v '])   res={“状态”:0,“信息”:json.loads (response.text)(“数据”)[0][' v ']}   返回HttpResponse (json.dumps (res))   除了:   res={“状态”:2,“信息”:“未查询到结果,请输入正确的内容的}   返回HttpResponse (json.dumps (res))      

        & lt;形式方法=" post " id=靶问健痹?   {% csrf_token %}   & lt; div>   & lt; button>英汉互译& lt;/button>   & lt; br>   & lt; textarea name="内容"关口==?0”类=?0”行“主要”祝辞& lt;/textarea>   & lt;输入类型="按钮" id=" onsubmit " value=" https://www.yisu.com/zixun/查询”比;   & lt;/div>   & lt;/form>      

        & lt; script>   $ (" # onsubmit”)。点击(函数(){   console.log (123);   $ . post(美元/应用/fanyi/,(#形式).serialize()函数(数据){   如果(数据(“状态”)==0){   层。警报(数据(“信息”),{   皮肤:“layui-layer-molv”//样式类名   closeBtn: 0   })   其他}{   层。警报(数据(“信息”),{   图标:1、   皮肤:“layer-ext-moon”//该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅   })   }   }, json)   })   & lt;/script>      

5,页面效果;

  

 django项目简单调取百度翻译接口的方法

  

 django项目简单调取百度翻译接口的方法

  

  

以上所述是小编给大家介绍的django项目简单调取百度翻译接口的方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

django项目简单调取百度翻译接口的方法