Index ソフト・ハード | Ajaxの構成・方式 |
機能 構成・方式 リクエスト処理 CSRFトークン タスク |
受け取ったAjaxのリクエスト処理 (POSTメソッドの流れ) ・Django の views.py の例 ユーザーからAjaxでPOSTメソッドを受け取る。 ビューのPOSTメソッドの処理開始 (フォームクラスでバリデーションなど) バリデーションOKなら DB へ保存 DB のデータ読み込み 読み込みした結果でテンプレートへ部分的にレンダリング 部分的にレンダリングした結果をjsonにしてJavaScriptへ返す。 JavaScriptは結果がエラーなしで部分的なレンダリング結果を書換えCSRFのトークン送信問題の対処 ・JSを使ってCSRFトークンをHTTPヘッダに追加する。 Sample ・参考 |
All Rights Reserved. Copyright (C) ITCL |