返回HttpResponse时如何执行JavaScript函数?

时间:2016-03-23 10:30:20

标签: javascript python django

这是我的场景:用户向购物车添加了一些内容,如果处理此逻辑的python视图成功完成,它应启动一个JavaScript函数,说“你已经添加了一个产品进入您的购物车!'。

如何做到这一点?

这是我到目前为止所尝试的内容:

return HttpResponse("alert('hello world');", mimetype="application/x-javascript")

但这只是将代码输出为字符串。

具体来说:我需要在JS文件中激活一个函数。

1 个答案:

答案 0 :(得分:1)

在django 1.9中,以下代码有效:

return HttpResponse("<script>alert('hello world');</script>")