CSRF設定機能モジュールAUTHソースプラグCSRF day59 Djangoのライフサイクル・ミドルウェア

Djangoのライフサイクル

 ジャンゴミドルウェア

ジャンゴ・ジャンゴミドルウェアは、セキュリティに似ている
ミドルウェアはDjangoのバックエンド(のURL、ビュー、テンプレート、モデル取得するために通過する必要のある要求時間 ) 
、Webサービスゲートウェイインターフェイスに到達するために応答がミドルウェアを通過する時間がかかります
            

Djangoのデフォルト7つのミドルウェア

ミドルウェア= [
     ' django.middleware.security.SecurityMiddleware ' ' django.contrib.sessions.middleware.SessionMiddleware ' ' django.middleware.common.CommonMiddleware ' ' django.middleware.csrf.CsrfViewMiddleware ' ' django.contrib。 auth.middleware.AuthenticationMiddleware ' ' django.contrib.messages.middleware.MessageMiddleware ' ' django.middleware.clickjacking.XFrameOptionsMiddleware " 
]

 

5つの方法は、ミドルウェア、ユーザーがカスタマイズできるDjangoがあります。

マスター
 1 .process_request()メソッド
 2 .process_response()メソッド
を理解する
。3 .process_view()
。4 .process_exception()
 5.process_template_response()

ジャンゴミドルウェアは何をすべきかを使用することができます

1 。グローバルな身元確認、アクセス頻度の制限は、アクセス権が確認...限り、それはあなたがミドルウェアで行うことができるグローバルチェックサムに関連する 
すべての最高のWebフレームワークで行われ2.djangoミドルウェアの

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

\

 

おすすめ

転載: www.cnblogs.com/komorebi/p/11586216.html