Dans Django 1.3 et avant que vous pouvez envoyer un message à un utilisateur particulier à l'aide:cadre de message Django - Mésage utilisateur particulier
user.message_set.create(message='some message text')
que de Django 1.4 cette fonctionnalité a été supprimée en faveur du cadre de messagerie. Le cadre de messagerie utilise la syntaxe suivante:
info(request, 'some message text')
Je me demande s'il est possible de faire la queue un message pour un utilisateur particulier, comme l'ancienne méthode a permis, plutôt que pour l'utilisateur dans request.user? Ainsi, dans une vue, je veux être en mesure de faire quelque chose comme ce qui suit:
susy = User.objects.get(username='susy')
# send a message to susy even though request.user is john
info(susy, 'some message text')
Désolé, j'ai pris tellement de temps pour répondre, je n'ai pas eu l'occasion de revenir à ce que j'ai posé cette question, mais j'espère que bientôt. Je pense qu'il est regrettable que la fonctionnalité a été supprimée. Je pourrais finir par mettre en place mes propres messages. – joshcartme
@josh, comment ça va si loin? :) Je suis intéressé par la façon dont vous l'avez fait. – ultrajohn
@ultrajohn malheureusement, je n'ai jamais fini par prendre cela plus loin, donc je n'ai plus d'indices, désolé = / – joshcartme