Как запустить функцию на классе базы данных, а не на классе в файле views.py в django
У меня есть это в моем views.py, все работает, если я использую класс в views.py, но если я переключаю функцию на использование того же класса в models.py (что я и хочу использовать), я получаю: '<' не поддерживается между экземплярами 'int' и 'DeferredAttribute'
Если я объявляю его как int(), то получаю: typerror. аргумент int() должен быть строкой, байтоподобным объектом или числом, а не 'DeferredAttribute'
Вот мой код. Кто-нибудь может указать мне правильное направление, пожалуйста.
Проверьте капитализацию - вы выполняете итерацию над каждым extruder
, но пытаетесь получить доступ к атрибутам Extruder
. Попробуйте заменить Extruder.min_width
на extruder.min_width
и так далее.