簡體   English   中英

在 Visual Studio Code 中使用 Django 進行開發時收到錯誤通知

[英]Getting error notices while developing with Django in Visual Studio Code

我開始在 Visual Studio Code 上使用框架 Django,即使我的代碼是正確的並且在我運行它時工作得很好,Visual Studio 不斷發送錯誤警告(見圖),這是我不這樣做時它永遠不會做的事情t 使用 Django 框架。

在此處輸入圖像描述

當我在 Python 中編碼而不使用 Django 框架和 Visual Studio Code 發出錯誤信號時,我的代碼實際上有問題,但是當使用 Django 時,代碼似乎完全沒問題。

我曾想過完全關閉該功能,但當它正常工作時,它是一個非常方便的功能。

我如何設置 Visual Studio Code,使其在使用 Django 時,僅在代碼確實有問題時才發出錯誤信號?

VS Code 提示的錯誤都與導入失敗有關。 (就像屏幕右上角的那個)但同樣,當我運行它時,代碼工作得很好,所以出於某種原因 VS 認為導入可能有錯誤,但事實並非如此。 這是我得到的錯誤代碼之一,它們都是相似的並且與導入相關。 但同樣,當我在本地主機上運行代碼時,它運行得很好。

錯誤代碼示例:

{
    "resource": "/c:/Users/Tommy/Desktop/django_project/django_project/urls.py",
    "owner": "python",
    "code": "import-error",
    "severity": 8,
    "message": "Unable to import 'django.urls'",
    "source": "pylint",
    "startLineNumber": 17,
    "startColumn": 1,
    "endLineNumber": 17,
    "endColumn": 1
}

文件 -> 首選項 -> 設置

打開設置.json,添加:

"python.linting.pylintArgs": ["--disable=W,C"],

更多細節可以參考: python_linting

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM