|
|
|
|
@ -51,24 +51,15 @@ class ContactUsForm(RequestNotifiable, forms.ModelForm): |
|
|
|
|
|
|
|
|
|
def send_email(self, request, files=()): |
|
|
|
|
context = { |
|
|
|
|
'from_email': self.instance.type.author.email, |
|
|
|
|
'from_email': self.instance.email, |
|
|
|
|
'bcc': self.get_def_email(settings) if self.get_def_email(settings) is not None else (), |
|
|
|
|
'recipients': self.instance.type.author.email, |
|
|
|
|
'recipients': self.get_def_email(settings) if self.get_def_email(settings) is not None else (), |
|
|
|
|
'context': { |
|
|
|
|
'username': self.instance.name, |
|
|
|
|
'name': self.instance.name, |
|
|
|
|
'email': self.instance.email, |
|
|
|
|
'subject': self.instance.subject, |
|
|
|
|
'message': self.instance.message, |
|
|
|
|
'sent_at': self.instance.create_at, |
|
|
|
|
'attachments': files, |
|
|
|
|
'edit_link': request.scheme + "://" + request.get_host() + reverse_lazy( |
|
|
|
|
'admin:{}_{}_change'.format( |
|
|
|
|
self.instance._meta.app_label, |
|
|
|
|
self.instance._meta.object_name.lower()), |
|
|
|
|
args=(self.instance.id,) |
|
|
|
|
).__str__(), |
|
|
|
|
'phone': self.instance.message, |
|
|
|
|
}, |
|
|
|
|
'files': [], |
|
|
|
|
'send_at_date': self.instance.create_at, |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|