Я только начал разработку на Django, а потом подумал, что было бы неплохо использовать проверку синтаксического синтаксиса. .
Проблема в том, что он жалуется на то, что что-то не так, хотя на самом деле это не так.
Примеры:
Для
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 вести себя правильно?