방금 장고에 대한 개발을 시작한 다음 Syntastic syntax checker을 사용하는 것이 좋습니다.Synthetic + Django
문제는 실제로는 그렇지 않을 때 잘못된 점에 대해 불만을 토로한다는 것입니다.
예 :
from django.core.urlresolvers import reverse
를 들어
내가 얻을 :
error| [F0401] Unable to import 'django.core.urlresolvers'
-
,691 들어amount = self.sale_set.filter(date__year=year).aggregate(sum=Sum('amount'))["sum"]
내가 할
error| [E1101, Album.get_sales_total] Instance of 'Album' has no 'sale_set' member
이 코드도 이러한 "오류"완벽하게 실행 (여기서 self
는 Album
입니다)하지만, 내가 어떻게 Syntastic가 제대로 작동 할 수 있습니까?
이것은 Syntastic 개발자에게 버그 보고서 여야합니다. –
Syntake에서 사용하는 기본 구문 검사기이므로 flake8, pyflakes 또는 pylint의 버그 일 가능성이 큽니다. –