У меня есть этот подкласс UpdateView
class UpdateShipView(UpdateView):
form_class = CruiseShipForm
template_name = 'cruise/ship_form.html'
success_url = 'cruise/ships'
def get_object(self, queryset=None):
obj = CruiseShip.objects.get(pk=self.kwargs['ship_id'])
return obj
Я хочу отправить электронное письмо определенным людям с этим кодом:
def form_valid():
msg = 'bla bla'
send_mail('Cruise Ship change: ', msg, 'offer_entry@ensembletravel.com',
user_emails, fail_silently=False)
return super(UpdateShipView, self).form_valid()
Я получаю эту ошибку:
Django Version: 1.3.1
Exception Type: TypeError
Exception Value: form_valid() takes no arguments (2 given)
Полагаю, мне нужно переписать метод form_valid (), но на данный момент я не видел примера, который бы мне помог