Когда я отправляю форму по электронной почте, она отправляет обратно мой собственный email Django python
class ProjectListAndFormView(SuccessMessageMixin, ListView, FormView):
model = Project # data from database
template_name = 'mainpage/main.html'
context_object_name = 'list_projects' # name of the var in html template
queryset = Project.objects.all().order_by("-pub_date")# list of all projects
object_list = None
form_class = ContactForm
success_url = '/' # After submiting the form keep staying on the same url
success_message = 'Your Form has been successfully submitted!'
def form_valid(self, form):
# This method is called when valid form data has been POSTed.
cd = form.cleaned_data
con = get_connection('django.core.mail.backends.console.EmailBackend')
send_mail(
cd['name'],
cd['message'],
cd.get('email', 'noreply@example.com'),
['22agrandon@gmail.com'],
fail_silently=False
)
return super(ProjectListAndFormView, self).form_valid(form)
views.py
У меня проблемы со страницей формы на моем сайте. Всякий раз, когда я ввожу случайный email в форму на сайте, она отправляет успешное письмо, но с моего собственного emayil, даже если я ввожу случайный email. Как мне исправить это, чтобы когда кто-то вводит свой email, он успешно отправлял мне письмо с его email?