
Aragaer
02.03.2016
11:50:09
даже __init__
super().__init__(this, **kwargs)
в таком духе

Whore Amazing
02.03.2016
11:50:44
хм
в статье этого не написано, тащемта
и ему что-то передается, а я хз где его брать О.о

Google

Pavel
02.03.2016
11:51:01

Whore Amazing
02.03.2016
11:51:23

Aragaer
02.03.2016
11:51:30
self
ну вы поняли

Pavel
02.03.2016
11:52:06
тут селф не нужен же.

Aragaer
02.03.2016
11:52:34
super() что вернет? класс или объект?

Whore Amazing
02.03.2016
11:52:39
судя по всему, в стаьтье подразумевается, что метод save_form_data вызывается автоматически при создании объекта
но он не вызывается

Aragaer
02.03.2016
11:52:45
если класс. то нужен self первым аргументом

Pavel
02.03.2016
11:53:25
обхект

Aragaer
02.03.2016
11:53:32
тогда да

Whore Amazing
02.03.2016
11:53:41
а при попытке засунуть те же действия в init он падает вообще с чем-то странным
пойду искать интернет, в общем ?
так, вроде сделал

Google

Jungle
02.03.2016
12:47:05
Ох уж этот ООП ?

Whore Amazing
02.03.2016
12:49:48
угу
я окончательно заебался и решил переписать все вручную
с голого нуля

Vitya
02.03.2016
12:53:23
переписывай сразу весь фреймворк, чо уж там

Whore Amazing
02.03.2016
12:54:47
да блджад
куда ни копну - нигде ни хрена не понимаю, как оно вообще должно работать и как его работать заставить

87776
02.03.2016
13:01:15
чуваки
вот в ipython
меняется циферка
у строки
типа номер
когда вводишь что-то
как оно называется?

Pavel
02.03.2016
13:02:39
индекс
ячейки?

Artem
02.03.2016
13:02:46
тебя мама не учила в строчку писать?

[Anonymous]
02.03.2016
13:03:40
он про
in (1) » print('aaa')
out(2) » 'aaa'

Pavel
02.03.2016
13:05:17
а зачем это называть?

87776
02.03.2016
13:05:55

Pavel
02.03.2016
13:06:17

87776
02.03.2016
13:06:21
мне нужно найти в коде место где оно меняется на малознакомом языке

Google

87776
02.03.2016
13:06:31
было
в другиъ гуяъх
а привычку изменить не получается что-то никак

Pavel
02.03.2016
13:07:28
http://stackoverflow.com/questions/20197471/how-to-display-line-numbers-in-ipython-notebook-code-cell-by-default
тут покопай?

87776
02.03.2016
13:09:36
linenumbers
ох

Artem
02.03.2016
13:10:27

87776
02.03.2016
13:11:01
неудобно же кнопку юзать
это надо мышку трогать
и каждое сообщение так заебешься делать, а мысли приходят сильно поочереди

Whore Amazing
02.03.2016
13:11:34
мыслить цельнее не пробовал?

Pavel
02.03.2016
13:11:40
сядь, подумай, а пото пиши.

Artem
02.03.2016
13:11:58
а так двумстам людям прилетают какие-то не до конца сформулированные обрывки, подумай об этом

Henaro
02.03.2016
13:12:12
открой notepad.exe полчаса туда записывай мысли, копи, пасте, энтер :)

Whore Amazing
02.03.2016
13:12:40
у меня складываются подозрения, что instance - это не просто аргумент, а что-то системное сродни self
я случайно не прав?

Pavel
02.03.2016
13:12:54
не прав, это просто переменная.

Whore Amazing
02.03.2016
13:13:10
тогда я вообще не ебу, что в ней передается -...........-

[Anonymous]
02.03.2016
13:13:57
указатель на экземпляр объекта класса
значит
"смотри! я экземпляр объекта, который порожден классом и имею все его методы!"

Google

Pavel
02.03.2016
13:14:36

Whore Amazing
02.03.2016
13:15:22

Pavel
02.03.2016
13:16:02
модель собирается из формы. для того, чтобы её собрать, вызявается этот метод, а он в модель записывает какие-то данные, взятые из формы.
get_form_data() (или как там) вызывается на половине пути, когда форма есть, а модель из неё ещё не собрана.

Whore Amazing
02.03.2016
13:16:44
а если она не из формы собирается?
?

Pavel
02.03.2016
13:17:00
а откуда?

Admin
ERROR: S client not available

Whore Amazing
02.03.2016
13:17:25
ну, как я понял, под формой имеется ваиду джанговская
а у меня вручную писанная в шаблоне

Pavel
02.03.2016
13:18:09
ну. ты делаешь пост, к тебе прилетает пачка полей, ты их дальше руками в модель собаираешь, поле за полем?

Whore Amazing
02.03.2016
13:18:30
ну...да.

Pavel
02.03.2016
13:18:57
значит save_form_data() не вызывается, очевидно. И тебе этот метод никак не поможет.

Whore Amazing
02.03.2016
13:19:40
значит, нужно объявить создание тамба в другом методе
но там эти сраные instance, которых больше нигде нет

Pavel
02.03.2016
13:20:04
Может, тебе CreateView/EditView потрогать? много гимора с себя снимешь.

Whore Amazing
02.03.2016
13:20:05
(я честно вообще не понимаю что за ад творится в этом коде. копипаст - зло)

Pavel
02.03.2016
13:20:27
да.

Whore Amazing
02.03.2016
13:21:32
и чем он мне поможет с вызовом функции в модели в момент создания?

Pavel
02.03.2016
13:21:52
кто он?

Google

Whore Amazing
02.03.2016
13:22:00
этот cbv
я же хочу в модели это все делать, собственно
как и положено

Pavel
02.03.2016
13:23:52
форма создания модели выглядит примерно так:
class OdfCreateView(CreateView):
model = Odf
form_class = OdfCreateForm
def get_success_url(self):
return reverse('fiber:odf_list')
то есть вьюшка

Whore Amazing
02.03.2016
13:24:20
тут нужны джанговские формы
мне для них еще полкода переписывать :D

Pavel
02.03.2016
13:24:51
сделай над собой усилие, это не трудно.

Whore Amazing
02.03.2016
13:25:14
я уже забыл, почему я стал вдруг делать свою форму вместо джанговской
наверное, тому была какая-то причина

Pavel
02.03.2016
13:25:49
тут ведь как - не хочешь юзать готовые компоненты , не бери и код, который на них основывается.

Whore Amazing
02.03.2016
13:26:53
я даже не знал, что он на них основывается ?

Pavel
02.03.2016
13:30:02
попробуй вместо instance вкорячить модель, которую ты собираешь.

Whore Amazing
02.03.2016
13:32:01
да не, лучше на джангоформах перепишу. а то, чувствую, куда бльше ебли будет, если так пытаться.
вот что у меня не укладывается в голове - так это то, что в одном вью одновременно будет и страница, отображающая форму, и действия, выполняемые при ее отправке
это противоестественно как-то :\

Pavel
02.03.2016
13:45:56
это ты про что конкретно?
FormView?

Whore Amazing
02.03.2016
13:46:20
да любой вью, содержащий форму

Pavel
02.03.2016
13:46:37
CBV?

Whore Amazing
02.03.2016
13:46:52
эм...
не только...