save?
вот в этом коде вписать надо где init или в начале класса?
тут у тебя name - это атрибут класса. Внутри методов к таким атрибутам обращаются не как к name а как к self.name
а как у forms.Form записать данные в модель при commit=False? где указать переменную?
пример ``` class UserForm(forms.ModelForm): ... def save(self): # Sets username to email before saving user = super(UserForm, self).save(commit=False) user.username = user.email user.save() return user ``
это для ModelForm? так же справедливо для forms.Form?
в forms.Form ты видишь метод save() ?
вот так у меня, метод save
я понял, через super обращаеся, сейчас попробую
к чему ты super обращаться собрался? У forms.Form нет вроде метода save() , зайти в код класса.
а как тогда forms.Form сохранять? я же получается его сам создал def save?
да, метода save нет
Обсуждают сегодня