0

質問、

新しい通知、新しい通知テンプレートを作成しました。ユーザーが特定のアクションを実行すると、新しいレコードが作成されますが、メールは送信されません。

django-notification は、ユーザーに自動メールを送信することを想定していますか?

def new(request, template_name='wall/new.html', user=None):
    if request.method == 'POST':
        form = PostForm(request.POST)
        if form.is_valid():
            form.save()
            if request.POST.get('from_user') != request.POST.get('user'):
                if notification:
                    notification.send([request.user], "new_wall_post", {"user": request.user, "post": request.POST.get('text')})
4

1 に答える 1

2

はい、自動的に送信されるはずです。

チェックしてみてください:

1) その「new_wall_post」の通知設定がそのユーザーに対して有効になっていること
2) 電子メールがそのユーザーに対して有効であること
3) ユーザーがアクティブであること
4) 電子メール バックエンドが正しく構成されていること

また、通知はウォール ポスターではなく、ウォールの所有者に送信するつもりでしたか?

于 2011-05-15T10:31:33.007 に答える