問題タブ [django-messages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django はすべてのビューでメッセージを表示します
Django プロジェクトのすべてのビューにメッセージを表示したいと考えています。ユーザーがアカウントを作成したら、メールを確認するように求めるメールを送信し、(確認 URL にアクセスして) メール アドレスを確認するまでメッセージを表示します。
ここで、verify URL ビューにメッセージを表示したくありません。また、メッセージを「複製」したくありません。つまり、同じメッセージを 2 つ表示したくありません。最初に、すべての応答にメッセージを追加するだけのミドルウェアを作成するアプローチを試みましたが、これには 2 つの欠点があります。
- メッセージは検証ビューに表示されます。現在、そのビューからすべてのメッセージを削除していますが、これは理想的ではありません。
- ビューでリダイレクトを使用すると、同じメッセージが複数表示されます。私が使用するリダイレクトのほとんどは POST の後であるため、リクエストが GET であるかどうかを確認できましたが、それは正しくありません。
ミドルウェアは次のとおりです。
これを行うための標準的な、またはより良い方法はありますか?
python - Djangoメッセージ:HTMLのメッセージテキストを変更するにはどうすればよいですか?
意見:
HTML:
問題: 関連する画像に表示されているマーカーを削除する必要があります。非常に多くのドキュメントやフォーラムを読みましたが、何も見つかりません。誰かがこの問題に直面していて、私を助けてくれるかもしれません。