私の見解ではjs関数を返したいです。ロジックは次のとおりです。ユーザーが記事を選択せずに「book」ボタンをクリックすると、book関数がデータベースを検索し、dbで製品が選択されていないことを確認すると、ページはそれ以上進むべきではありませんが、画面に「申し訳ありませんが、最初に製品を選択してください」というjsメッセージが表示されます。
私の考えは、dbでルックアップした後、ビュー関数でこのメッセージを表示したいということです。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))
それは正しい方法ですか?
ありがとう