Django 1.3以前では、以下を使用して特定のユーザーにメッセージを送信できました。
user.message_set.create(message='some message text')
Django 1.4以降、この機能は削除され、メッセージングフレームワークが採用されました。メッセージングフレームワークは次の構文を使用します。
info(request, 'some message text')
request.userのユーザーだけでなく、古い方法で許可されているように、特定のユーザーのメッセージをキューに入れることができるかどうか疑問に思っています。したがって、ビューでは、次のようなことを実行できるようにしたいと思います。
susy = User.objects.get(username='susy')
# send a message to susy even though request.user is john
info(susy, 'some message text')