У меня есть блог, и я хочу отправлять по электронной почте свои подписки, когда я публикую новое сообщение. Я использовал django сигналы. Моя проблема в том, что сигнал не работает. Я могу отправлять почту при попытке django shell.
Это мой файл signal.py :
from django.db.models.signals import post_save
from blog.models import Blog
from django.core.mail import send_mail
from django.dispatch import receiver
@receiver(post_save, sender=Blog)
def new_post_created(sender,**kwargs)
print "Success"
mysubject = "E mail gönderiyorum"
mymessage = "Merhaba, \nYeni yazım az önce yayınlandı. Hemen okumak için linki kullanabilirsin.\n http://www.cemreacar.com/blog/"
mymail = "mail@cemreacar.com"
send_mail(mysubject,mymessage,mymail,['*****@gmail.com'],'fail_silently=False')