0

テンプレートを必要とするサードパーティのアプリがあります。

サードパーティのアプリのビューにアクセスできないため、urls.pyにメッセージを挿入して、メッセージがテンプレートに表示されるようにします。

これはどのようにしてDRYの方法で達成できますか?

更新:この質問に関する詳細情報を提供しようとしています。

私のサイト(outsourcefactor.com)にdjango-registrationがあり、「/ signup /」で始まるリクエストはすべて、私の制御できないdjango-registrationにリダイレクトされます。djangoのメッセージフレームワークにメッセージを挿入して、自分の管理下にあるサインアップテンプレートにメッセージを印刷できるようにしたかったのです。

メッセージを挿入できるのはurls.pyだけだと思いました。これは、コントロールをdjango-registrationにリリースする直前で、登録テンプレートでメッセージをキャッチして表示します。

イベントドライブメッセージにdjango-messagingを使用していますが、コンテキストプロセッサなどを介してメッセージを渡したくありませんでした。

django-registrationのフォークや変更を避けようとしています。これが今より明確になることを願っています。

4

1 に答える 1

0

このdjango-registrationURLのいずれかをカスタムテンプレートでオーバーライドできます

于 2012-04-12T23:46:24.453 に答える