Size: a a a

Django [ru] #STAY HOME

2020 January 24

N

N1LEX in Django [ru] #STAY HOME
def get_name(self):
   return self.user.username
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
ну и как вызвать метод в котором не прописан self?
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
можешь через класс вызвать, а через self ты показываешь чтобы он относится к instance
источник

N

N1LEX in Django [ru] #STAY HOME
Cocoa Rocket 🚀
ну и как вызвать метод в котором не прописан self?
Self это экземпляр класса, у тебя пока нет понимания что это
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
Cocoa Rocket 🚀
ну и как вызвать метод в котором не прописан self?
а не легче его вывести тебе из класса
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
если я не пропишу в методе self то он будет как в PHP статический?
и я его могу вызвать напрямую?
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
типа приватный
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
а ну так угар там нужно тогда прописывать cls
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
так все равно
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
можно же по умолчанию сделать self
источник

DT

Dan Tyan in Django [ru] #STAY HOME
для статичного cls прописывать не надо
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Cocoa Rocket 🚀
если я не пропишу в методе self то он будет как в PHP статический?
и я его могу вызвать напрямую?
Почитай про статикметод
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
а если есть аргумент cls то будет уже классовый
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
И классметод
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Cocoa Rocket 🚀
а если есть аргумент cls то будет уже классовый
если декоратор укажешь да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
равно как и статичный
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
@classmethod
def method(cls):
   ...
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
а потом просто ClassName.method
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
только через класс вызываешь
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
А вы часто вообще используете класс метод?
источник