Форум сайта python.su
Papa_SvinВ посте выше прикрепил скриншот PyCharm, синтаксисом выделен метод objects с пометкой неразрешенный атрибут. И в выпадающем списке методов, его тоже не оказалось. Это и ввело меня в заблуждение, что нет возможности использовать этот метод. В шаблон все выводится
SergeyChmutovНемного непонятно в чем проблема то? Где что не срабатывает, где ошибка возникает? какая ошибка? Если шаблон неправильно отрабатывает, так вы покажите шаблон.
Офлайн
SergeyChmutovЭтот метод впендюривается в класс метаклассом, то есть появляется в классе только в рантайме. Для того, чтобы пайшарм смог понять, что этот метод в классе есть, ему надо было бы выполнить все импорты. А теперь представьте, что у вас программа фактически выполняется на каждое изменение кода, это был бы ад тормозов, кроме того, а что если программа при импорте модулей что-то куда-то пишет (или удаляет!!!!) и вот пайшарм взял и запустил её (скрытно для вас, он же просто тупо анализирует код). Прикольно?
В посте выше прикрепил скриншот PyCharm
Офлайн