【发布时间】:2012-05-31 05:43:07
【问题描述】:
我想在我的视图中返回一个 js 函数。逻辑是这样的: 如果用户在没有选择文章的情况下单击“book”按钮,则 book 函数将在数据库中查找并发现在 db 中没有选择产品,那么页面不应该继续前进,但它应该在屏幕上给出一条 js 消息说那“对不起,先选择一个产品”。
我的想法是我想在数据库中查找后在我的视图函数中给出这个消息。我可以将javascript函数返回到页面吗?
伪:
function book():
products = Produkt.objects.all()
if products == None:
return HttpResponse("<script type='text/javascript'> some function? </script>")
return render_to_response('book.html', {'products':products}, context_instance=RequestContext(request))
这是正确的方法吗?
谢谢
【问题讨论】:
标签: javascript django view return