google.appengine.ext.ndb.django_middleware モジュール

概要

NDB の Django ミドルウェア。

内容

class google.appengine.ext.ndb.django_middleware.NdbDjangoMiddlewareソース

ベース: object

NDB の Django ミドルウェア。

Django で NDB を使用するには、

「ndb.NdbDjangoMiddleware」

Django settings.py ファイルの MIDDLEWARE_CLASSES エントリに追加します。または、SDK の ndb バージョンを使用する場合は、以下を使用します。

「google.appengine.ext.ndb.NdbDjangoMiddleware」

他のすべてのミドルウェア クラスの前にこれを挿入することをおすすめします。このミドルウェアより前に他のミドルウェアが起動される場合、そのミドルウェアがデータストアを呼び出すと、それが正しく処理されないためです。

http://docs.djangoproject.com/en/dev/topics/http/middleware/ をご覧ください。

process_exception(unused_request, unused_exception)ソース

ビューで例外が発生した場合に Django によって呼び出されます。

process_request(unused_request)ソース

実行するビューを決定する前に Django によって呼び出されます。

process_response(request, response)ソース

レスポンスを返す直前に Django によって呼び出されます。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Python の App Engine スタンダード環境