「あなたのコメントが投稿されました!」という簡単なメッセージを作成したいDjangoのmessages
フレームワークを使用します。私は、Djangoのcomments
フレームワークを使用して、私のform.html
内両方のDjangoの組み込みフレームワークを使用してコメントの確認メッセージを追加するには?
<div><input type="hidden" name="next" value="{{ request.get_full_path }}" /></div>
とコメントそれリフレッシュページを掲示した後、私はcomments
のデフォルトを上書きするために作成されているように、それを設定しています。またsettings.py
の中にTEMPLATE_CONTEXT_PROCESSORS
のdjango.core.context_processors.request
を含める必要がありました。
とにかく、messages
documentationは、views.py
の中にメッセージを追加すると言います。つまり、comments
のviews.py
を無効にする必要があるのですか、これを行う簡単な方法がありますか?私はcomments
のソースコードを変更するのが少し不快です。私がしなければならないとしたら、私はdjango.contrib.comments.views.comments
にdef post_comment()
下行
messages.add_message(request, messages.SUCCESS, 'You comment has been posted!')
を追加する場所さえわかりません。