2011-10-24 5 views
11

J'utilise South pour la migration dans mon projet Django. Quand je lance Pylint sur mon projet, j'obtiens un tas d'erreurs des fichiers de migration. Comment puis-je exclure les fichiers de migration de Pylint? Je suis sur un système Windows, donc je ne peux pas utiliser les exclusions de nom de fichier dans les options de Pylint. J'ai essayé d'ajouter # pylint: disable-msg-cat=WCREFI au début de chacun de mes fichiers de migration. Il semble très kludgy et semble être le dernier recours mais cette directive documentée ne fonctionne pas et j'obtiens l'erreur [E] Unrecognized file option 'disable-msg-cat'.Comment exclure les migrations Sud de Pylint?

Une aide?

Merci

Répondre

17

qui suit au fichier .pylintrc l'ont fait.

[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

Ces dernières versions pylint, désactivez-msg-cat a été unifiée avec d'autres options disable- * comme une seule option 'désactiver'. Depuis lors,

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

peut être ajouté au-dessus de fichiers où vous ne voulez pas de messages émis.

Questions connexes