Size: a a a

Django [ru] #STAY HOME

2020 March 22

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Ребят. Наверняка вопрос уже не раз задавался, но при передачи объекта одного класса, в инициализацию другого класса, объект полность копируется, или является чем-то вроде ссылки на оригинальный объект? Потому что после того как я изменяю у some_rate значения, то и калькуляция меняется, хотя вроде как по некоторой логике не должна, потому что объект some_rate изменяется после инициализации класса CalculateSllary, или это не совсем очевидно только для меня? Может кто-нибудь поделится инфой почему так происходит? Или ссылкой где можно почитать об этом? Я прочёл на хабре https://habr.com/ru/company/mailru/blog/454324/ но тут не совсем о том, хотя близко
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Да, это особенность python
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Чтобы скопировать нужно для словаря делать dict.copy()
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Если делать a = b, то а и b будут ссылаться на один и тот же объект в памяти
источник

А

Артём in Django [ru] #STAY HOME
народЮ никто не сталкивался с подобным? у меня в админке должна быть модель Группа. у нее в свойствах - список участников. Как реализовать, чтоб можно было прям в стандартной страничке модели группа в админке джанго, как бы добавлять поля с участниками?может кто то делал уже?
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Артём
народЮ никто не сталкивался с подобным? у меня в админке должна быть модель Группа. у нее в свойствах - список участников. Как реализовать, чтоб можно было прям в стандартной страничке модели группа в админке джанго, как бы добавлять поля с участниками?может кто то делал уже?
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Михаил Павлов
Если делать a = b, то а и b будут ссылаться на один и тот же объект в памяти
Спасибо, а нет полезной ссылки где это разбирается подробней?
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
В какой-то книге было...
источник

r

rtme in Django [ru] #STAY HOME
Ярослав Коробейников
Спасибо, а нет полезной ссылки где это разбирается подробней?
источник

А

Артём in Django [ru] #STAY HOME
спасибо, но я имел ввиду не те группы которые в админке, а например мою модель которая называется група, ну или team, не важно
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Спасибо
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Артём
спасибо, но я имел ввиду не те группы которые в админке, а например мою модель которая называется група, ну или team, не важно
Принцип тот же
источник

А

Артём in Django [ru] #STAY HOME
Михаил Павлов
Принцип тот же
ок, спасибо тогда буду копаться
источник

r

rtme in Django [ru] #STAY HOME
Ярослав Коробейников
Спасибо
https://younglinux.info/oopython/inheritance.php

и возможно частично это
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
rtme
https://younglinux.info/oopython/inheritance.php

и возможно частично это
Спасибо, прочёл, тоже не плохо
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Интересно что присвоив month_rate и year_rate переменным self.some_rating_month и self.some_rating_year значния уже не поменяются, как бы я не менял их у объекта some_rate после инициализации класса калькуляции
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
https://habr.com/ru/company/mailru/blog/454324/
Как не иронично, в питоне конечно всё объект, но вот разобрали всё кроме классов и объектов) НО тоже очень полезная статья
источник

Z

Zakhar in Django [ru] #STAY HOME
Можно ли авторизироваться в OAuth 2.0, имея только username и password?
источник