質問: djangoでwebアプリケーションを作成しています。 ``` sample ``` というコードがあったとします。このときこのリンクがクリックされるとあるサイトの入力formでsampleと検索されてその検索結果を新しいタブで開く、という挙動をするコードを考えています。 しかしどのようなコードを書けばいいのかわからずに困っています。 どなたか教えて頂けると助かります。 jqueryなどは使っても構いません。 よろしくお願いします。
回答: 「とあるサイトの入力form」の仕様に依存します。 ★ Google検索のように、GETメソッドのフォームの場合 ``` sample ``` URLにquery部を付けてリンクすれ良いでしょう。JavaScriptのコードを書く必要はありません。 ★ POSTメソッドのフォームの場合 不可視のフォームを組み立てて、送信すれば良いです。 ``` sample ``` ただし、どちらの場合でもCSRF対策などで外部サイトからのフォーム送信は拒絶しているかもしれません。