@ru_python

Страница 8557 из 9768
Илон
29.03.2019
18:41:32
окей

всё

Remald
29.03.2019
18:41:40
Есть ли способ в питоне в абстрактном классе указать класс-потомок? То есть, чтобы при наследовании туда было подставлено имя класса-потомка

Илон
29.03.2019
18:41:42
но было весело

Google
Илон
29.03.2019
18:41:50
Егор и спорил. Он говорил, что так проще атаковать хацкерам

Илон
29.03.2019
18:42:39
и у компаний будет больше головной боли

Remald
29.03.2019
18:43:46
чего?
ну вызов SomeClass.objects.all(). Нужно чтобы туда было подставлено Child.objects.all() при наследовании или каким-то другим способом, в классе наследнике

Илон
29.03.2019
18:44:09
типо, переименовать класс оставив фичи ?

раз у тебя появился такой вопрос - хреновая архитектура

Pavel
29.03.2019
18:45:39
ну вызов SomeClass.objects.all(). Нужно чтобы туда было подставлено Child.objects.all() при наследовании или каким-то другим способом, в классе наследнике
ты как то настолько странно описываешь, чего хочешь, что я не могу понять. давай ты просто скажешь, чего хочешь добиться

Илон
29.03.2019
18:45:41
я бы перестроил

Google
?? Eugene
29.03.2019
18:46:55
Для чего?

Pavel
29.03.2019
18:46:56
но нахрена?

?? Eugene
29.03.2019
18:47:23
хз
Разберись с этим сначала

Илон
29.03.2019
18:47:36
не я вопрос задал

Pavel
29.03.2019
18:47:44
это попытка перевести

?? Eugene
29.03.2019
18:48:03
Понятно

Илон
29.03.2019
18:48:08
XD

?? Eugene
29.03.2019
18:48:18
Я устал сегодня

Илон
29.03.2019
18:49:22
class A: d = 54 A.__ class __('B')

?? Eugene
29.03.2019
18:49:24
Зашел вечером чат почитать, а тут классы переименовывают

Илон
29.03.2019
18:49:31
мб заработает

Google
Remald
29.03.2019
18:49:47
ты как то настолько странно описываешь, чего хочешь, что я не могу понять. давай ты просто скажешь, чего хочешь добиться
Как бы сказать... Мне необходимо получить все объекты класса с помощью ThisClass.objects.all() внутри этого класса. При этом, эта логика будет общая для нескольких классов сразу, то есть её я хочу реализовать в абстрактном классе, и от этого класса наследовать другие. Для абстрактного класса бессмысленно вызывать ThisClass.objects.all(), потому что у него нет ни одного инстанса. Нужны инстансы его потомков. Что делать?

Илон
29.03.2019
18:50:05
я зашёл в чат, немного написал про nat и начался халевар

Remald
29.03.2019
18:50:53
да

Илон
29.03.2019
18:50:55
точнее, я случайно упомнул nat

Pavel
29.03.2019
18:51:14
да
вот с этого надо было начинать...

?? Eugene
29.03.2019
18:52:01
Ему нужно как в джаве

Но у него джанга

Pavel
29.03.2019
18:52:44
полиморфную модель что ли хочет?

Илон
29.03.2019
18:52:50
class any_name(models.Model, my_another_class): super(any_name,self). init (параметры)

?? Eugene
29.03.2019
18:53:00
Илон
29.03.2019
18:53:40
на крайняк можно в качестве аргумента кинуть другой класс и инициализировать его

Pavel
29.03.2019
18:54:17
нет. все же он хотел какой то mixin xD

Илон
29.03.2019
18:54:42
спасибо
ну, это примерное написание. Всм, надо ещё в определённом порядке классы-родители прописать

Remald
29.03.2019
18:54:53
спасибо за зацепку

Илон
29.03.2019
18:55:01
нет. все же он хотел какой то mixin xD
я сейчас в свободное время шаблонизатор пишу

как jinja2, но не говно

Google
Илон
29.03.2019
18:55:32
такие финты ещё лайтовые

Pavel
29.03.2019
18:55:41
как jinja2, но не говно
счас тебя сожрут, вероятно

Илон
29.03.2019
18:55:55
пусть жрут

не хочу я жить, работая django разрабом

?? Eugene
29.03.2019
18:56:32
не хочу я жить, работая django разрабом
сам себе фреймворк напишешь? =)

Илон
29.03.2019
18:56:39
хочу, но не так ?

А
29.03.2019
18:56:40
По http можно связать два пк?

Илон
29.03.2019
18:56:49
кнчн

Pavel
29.03.2019
18:56:56
такие финты ещё лайтовые
дак это не то чтоб что то сложное. просто из описания проблемы было нихера не понятно

А
29.03.2019
18:56:57
Какие есть альтернативы tcp?

Илон
29.03.2019
18:57:20
сам себе фреймворк напишешь? =)
да, у меня будет свой лунопарк с блекджеком и шл...

Pavel
29.03.2019
18:57:23
Какие есть альтернативы tcp?
a http поверх чего работает, напомни пожалуйста

Илон
29.03.2019
18:57:27
Pavel
29.03.2019
18:57:52
очень много
на транспортном то уровне? :)

А
29.03.2019
18:57:57
udp
Tcp у меня не работает из за интернета, думаю upd тоже не будет

А
29.03.2019
18:58:07
на транспортном то уровне? :)
Мне бы не транспортный

Илон
29.03.2019
18:58:36
да и вообще области памяти в дереве строю

Pavel
29.03.2019
18:58:41
Мне бы не транспортный
что гонять собираешься? какой характер обмена?

Google
Илон
29.03.2019
18:58:54
давай я за тебя

ты отвечай

Илон
29.03.2019
18:59:41
ты знаешь, что сокеты на разных сетях не связать без белого IP

?? Eugene
29.03.2019
18:59:48
Илон
29.03.2019
18:59:58
или сервера-посредника

А
29.03.2019
19:00:02
Илон
29.03.2019
19:00:03
я ща поясню ему

Pavel
29.03.2019
19:00:13
✞☾
29.03.2019
19:00:14
Илон
29.03.2019
19:00:36
?
не ты

Remald
29.03.2019
19:00:40
полиморфную модель что ли хочет?
да, модель, абстрактный класс модели и другие модели наследуются от него. Вышло так, что у меня будет несколько приложений с похожей моделью. Но все осложняется тем, что я там использую в качестве default собственную функцию, которая юзает все инстансы класса Class.objects.all(). Поскольку я не люблю дублировать код (потом исправлять если что сразу кучу файлов), я хочу сделать с помощью наследования.

✞☾
29.03.2019
19:00:57

Страница 8557 из 9768