class Contacts(CreateView):
model = Ads
template_name = 'dogs/contacts.html'
form_class = ContactForm
def get_context_data(self, *, object_list=None, **kwargs):
context = super().get_context_data(**kwargs)
context['menulist'] = menulist
return context
def form_valid(self, form):
# Формируем сообщение для отправки
data = form.data
subject = f'Сообщение с формы от {data["full_name"]} Почта отправителя: {data["mail"]} Телефон: {data["phone"]}'
email(subject, data['big_text'])
return super().form_valid(form)
Ну или хотя бы изменить ссылку, get_absolute_url в модели мне не подходит.