W moim projekcie django używam zewnętrznej aplikacji, która jest źle napisana. Teraz chcę zignorować tę aplikację z mojego raportowania na temat pylintów, jednak nie mogę tego zignorować. Pylint ignoruje już migracje na południu, takie jak to:pylint: ignore multiple in rcfile
[MASTER]
ignore=migrations
Jednak dokumentacja stwierdza, że można podać wiele ignorowań. Ale próbowałem kilku i nie mogłem ich zmusić do pracy.
nie działa:
[MASTER]
ignore=migrations,badapp
także nie działa:
[MASTER]
ignore=migrations
ignore=badapp
Moja struktura projektu jest tak:
|-- goodapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- badapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- manage.py
Wolę nie posypać mój kod z # pylint: skip-file
, ale raczej skonfiguruj pylint przy użyciu pliku rc.
Myślę, że to nie działa, ponieważ pylint nie może znaleźć pliku __init__.py w "goodapp" i "badapp". – cwirz