Можно ли написать Tornado RequestHandler в PyCharm, у которого есть переменная экземпляра, без инспекторов PyCharm, сообщающих об ошибке, что «атрибут экземпляра определен вне __ init __»?RequestHandlers должны использовать initialize () и не переопределять __ init __.
Пример:
class StatusHandler(RequestHandler):
def initialize(self, **kwargs):
self.parent = kwargs["parent"]
def get(self):
self.parent.get_status()
Использование self.parent вызывает ошибку PyCharm.Есть ли способ написать это, чтобы избежать ошибок проверки PyCharm?Я знаю, что могу создать переменную класса с именем 'parent' и просто переопределить ее, но похоже, что должно быть более чистое решение.