django-уведомление не отправляет письмо по умолчанию - PullRequest
0 голосов
/ 14 апреля 2011

Вопрос,

Я создал НОВОЕ уведомление, мои НОВЫЕ шаблоны уведомлений для него.Когда пользователь выполняет определенное действие, он создает новую запись, но электронное письмо не отправляется.

Предполагается ли в django-уведомлении отправлять пользователю автоматические электронные письма?

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')})

1 Ответ

2 голосов
/ 15 мая 2011

Да, он должен быть отправлен автоматически.

Попробуйте проверить:

1) Для этого пользователя включена настройка уведомления для этого "new_wall_post"2) электронная почта действительна для пользователя3) пользователь активен4) Бэкэнд электронной почты настроен правильно

Кроме того, вы хотели отправить уведомление владельцу стены, а не настенному плакату?

...