django-middleware

    0

    1答えて

    Djangoのセッションミドルウェアは、セッションが最初に保存されたときにのみセッションキーを割り当てます。自分のミドルウェアでセッションキーを使用するにはどうすればよいですか?

    6

    2答えて

    私のアプリケーションは昨夜働いていましたが、なぜ今朝は動作しないのかわかりません。私がしたことは、モデル、テスト、およびビューを保存するためのdjangoというアプリを作成することだったと思います。 、このエラーを取得OS X上でHerokuのPostgresのアプリケーションとジャンゴを実行し、ミドルウェアとしてdj_database: File "/Users/{ME}/Projects/{P

    0

    1答えて

    私のアプリのビューがロードされる前に関数を実行したいので、自分のミドルウェアを書きました。それは、今のフォルダ「my_app_name」と、にある「DoBeforeMiddleWare.py」と呼ばれるファイルである私はsettings.pyにミドルウェアの私のリストにこの機能を配置してみてください class DoBeforeMiddleWare: def process_reques

    0

    1答えて

    djangoフレームワークのsettings.pyのミドルウェアセクションの下に "django.middleware.gzip"という行が含まれているとエラーになります。私は、現在のnginxサーバーのgzipファイルの場所を確認し、正しく見えます。 500内部サーバーエラーが発生しました。誰もこれで私を助けることができますか? このエラーのログは表示されません。 私はset.pyに自分のDEB

    -2

    1答えて

    私はミドルウェアに問題があります。私はそれについて多くの質問を見つけましたが、私の場合は何も助けません。 ミドルウェアを使用してcurrent_userを私のモデルで使用して、変更されたユーザを保存メソッドに保存します。これをビューに書き込まないでください。 Traceback (most recent call last): File "C:\Program Files (x86)\P

    0

    1答えて

    私はすでにthisを読んでいますが、答えは私のニーズに合っていません。 class RedirectIfUserIsNotActiveMiddleware(object): """ Middleware to redirect if account is disabled """ @staticmethod def process_request(

    2

    1答えて

    問題DJANGOする:ジャンゴ1.9、CSRF_TRUSTED_ORIGINSで を可能に利用可能な設定に加え、例えば、すべてのサブドメインからアプリケーションにアクセス: CSRF_TRUSTED_ORIGINS = ["*.example.com"] それはまさに私たちが必要とするものです。 問題は、Django 1.6のレガシーシステムがあることです(尋ねないでください、悲しいです)。ア

    1

    1答えて

    私はWSGI仕様を理解していると思いました。だから私はこのDjangoモジュールhttps://github.com/django/django/blob/master/django/middleware/locale.pyを見ていますが、pep0333が説明するように、wsgiミドルウェアの実装方法はわかりません。 私は、このような def __call__(self, environ, sta

    -1

    2答えて

    ユーザーが自分のサイトにログインした後に、1つ以上の機能を実行したい。これはどのように可能ですか?私はミドルウェアを調べました。 Djangobookは、Djangoが処理するすべての要求に対してコードを実行するためにはこれが必要になると言います。しかし、認証が正常に行われたときにコードを実行するだけで済みます。 注:私はDjango Allauthを認証に使用していますが、私は自分のログインのた

    0

    1答えて

    私はDjango(1yの実務経験)には新しくないが、私は対処できない奇妙な作業をしている。 私はミドルウェアを書いて、リクエストを数えますが、クライアントによって中断されなかったもの(ブラウザで完全にレンダリングされたもの)のみを書く必要があります。 クライアントが接続を中断したとき、サーバ(Python)がerrnoをスローする32ソケットが正しく接続されていないために壊れたパイプが発生すること