170 похожих чатов

Подскажите Https://Dpaste.Org/T64m4 Как передать перменную name из def init в def

save?

12 ответов

18 просмотров
Lapitsky- Автор вопроса

вот в этом коде вписать надо где init или в начале класса?

тут у тебя name - это атрибут класса. Внутри методов к таким атрибутам обращаются не как к name а как к self.name

Lapitsky- Автор вопроса
Roman
тут у тебя name - это атрибут класса. Внутри метод...

а как у forms.Form записать данные в модель при commit=False? где указать переменную?

Lapitsky
а как у forms.Form записать данные в модель при co...

пример ``` 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 ``

Lapitsky- Автор вопроса
Roman
пример ``` class UserForm(forms.ModelForm): ....

это для ModelForm? так же справедливо для forms.Form?

Lapitsky- Автор вопроса

вот так у меня, метод save

Lapitsky- Автор вопроса
Roman
в forms.Form ты видишь метод save() ?

я понял, через super обращаеся, сейчас попробую

Lapitsky
я понял, через super обращаеся, сейчас попробую

к чему ты super обращаться собрался? У forms.Form нет вроде метода save() , зайти в код класса.

Lapitsky- Автор вопроса
Roman
к чему ты super обращаться собрался? У forms.Form ...

а как тогда forms.Form сохранять? я же получается его сам создал def save?

Lapitsky- Автор вопроса

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта