Я только начал развиваться на Django, и тогда я подумал, что использовать Syntastic синтаксическую проверку было бы хорошей идеей.
Проблема в том, что она жалуется на то, что некоторые вещи ошибочны, когда они фактически не являются.
Примеры:
-
Для
from django.core.urlresolvers import reverse
Я получаю:
error| [F0401] Unable to import 'django.core.urlresolvers'
-
Для
amount = self.sale_set.filter(date__year=year).aggregate(sum=Sum('amount'))["sum"]
Я получаю (где
self
являетсяAlbum
)error| [E1101, Album.get_sales_total] Instance of 'Album' has no 'sale_set' member
Этот код отлично работает даже с этими "ошибками", но как я могу заставить Syntastic правильно вести себя?