2011-10-24 31 views
11

Używam South do migracji w moim projekcie Django. Kiedy uruchamiam Pylint na moim projekcie, dostaję masę błędów z plików migracyjnych. Jak mogę wykluczyć pliki migracyjne z Pylint?Jak wykluczyć migracje z South od Pylint?

Jestem w systemie Windows, więc nie mogę używać wykluczeń nazw plików w opcjach Pylint. Próbowałem uciekać się do dodawania # pylint: disable-msg-cat=WCREFI na początku każdego z moich plików migracji. Wydaje się bardzo kludgy i wydaje się ostatnią deską ratunku, ale ta udokumentowana dyrektywa nie działa i pojawia się błąd [E] Unrecognized file option 'disable-msg-cat'.

Każda pomoc?

Dzięki

Odpowiedz

17

dodanie następujących do pliku .pylintrc zrobił.

[MASTER] 

# Add <file or directory> to the black list. It should be a base name, not a 
# path. You may set this option multiple times. 
ignore=tests.py, urls.py, migrations 
1

W ostatnich wersjach pylint, wyłącz-msg-kot został ujednolicony z innymi Disable * opcje jako pojedynczej opcji 'Wyłącz'. Od tego czasu do plików, w których nie chcesz żadnych wiadomości, można dodać:

# pylint: disable=I,E,R,F,C 

.

Powiązane problemy