gpt4 book ai didi

django - 语法 + Django

转载 作者:行者123 更新时间:2023-12-04 02:13:12 26 4
gpt4 key购买 nike

我刚开始在 Django 上开发,然后我想使用 Syntastic syntax checker这将是一个好主意。

问题在于它提示某些事情是错误的,而事实上,它们并非如此。

例子:

  • 为了
    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"]

    我得到(其中 selfAlbum )
    error| [E1101, Album.get_sales_total] Instance of 'Album' has no 'sale_set' member

  • 即使有这些“错误”,这段代码也能完美运行,但我怎样才能让 Syntastic 正确运行?

    最佳答案

    捎带@supervacuo的回答:

    有一种方法可以让这对 Syntastic 起作用,而且它相当简单,即使对于不熟悉 Syntastic 选项的人(比如我)来说也不容易弄清楚:

    在您的 .vimrc 中,添加以下行:
    let g:syntastic_python_pylint_args = "--load-plugins pylint_django"
    当然,这确实需要 pylint-django安装在您的环境中

    关于django - 语法 + Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12074423/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com