Beispiel #1
0
    def save(self, blog, ip, site, commit=True):
        obj = super(CommentForm, self).save(commit=False)
        obj.ip_address = ip
        obj.site = site
        obj.content_type = ContentType.objects.get_for_model(blog)
        obj.object_pk = blog.pk

        if commit:
            obj.save()
            if obj.related and obj.related.mail_reply and not obj.user_email == obj.related.user_email:
                add_mail.send(sender=self, target=obj, email=obj.related.user_email)

        return obj
Beispiel #2
0
    def save(self, blog, ip, site, commit=True):
        obj = super(CommentForm, self).save(commit=False)
        obj.ip_address = ip
        obj.site = site
        obj.content_type = ContentType.objects.get_for_model(blog)
        obj.object_pk = blog.pk

        if commit:
            obj.save()
            if obj.related and obj.related.mail_reply and not obj.user_email == obj.related.user_email:
                add_mail.send(sender=self,
                              target=obj,
                              email=obj.related.user_email)

        return obj
Beispiel #3
0
 def save_presend_email(self, obj, email_address):
     from mail.signals import add_mail
     add_mail.send(sender=self, target=obj, email=email_address)
Beispiel #4
0
    def save_presend_email(self, obj, email_address):
        from mail.signals import add_mail

        add_mail.send(sender=self, target=obj, email=email_address)