У класса 'MyModel' нет члена 'objects' [закрыто]
Я использую prospector
для запуска pylint-django, но по какой-то причине он не интерпретирует мои классы моделей как часть фреймворка Django.
Запускается следующим образом:
DJANGO_SETTINGS_MODULE=myproj.myproj.settings prospector
Похоже, что prospector улавливает, что сам проект является Django, однако, как мы можем видеть из окончательного вывода:
Check Information
=================
Started: 2021-10-01 05:58:18.025548
Finished: 2021-10-01 05:58:27.211931
Time Taken: 9.19 seconds
Formatter: grouped
Profiles: default, no_doc_warnings, no_test_warnings, strictness_medium, strictness_high, strictness_veryhigh, no_member_warnings
Strictness: None
Libraries Used: django
Tools Run: dodgy, mccabe, pep8, profile-validator, pyflakes, pylint
Messages Found: 53
На протяжении всего проекта я получаю ошибки типа:
pylint: no-member / Class 'MyModel' has no 'objects' member (col 28)
Я попробовал создать новый проект django с той же скелетной структурой, но пока не смог воспроизвести, что наводит на мысль, что что-то в моем реальном проекте вызывает проблему.
Есть предложения о том, что может быть причиной этого, и как отладить, чтобы попытаться сузить проблему?