无法使用vscode在Django项目中导入应用

时间:2019-06-24 01:58:35

标签: python django visual-studio-code

在vscode中,我试图在Django项目中导入Apps。 但是,如下面的屏幕截图所示,我无法在urls.py中导入我的应用程序。 我还将我的应用程序添加到mysettings(INSTALLED_APPS)中。

vscode error

5 个答案:

答案 0 :(得分:0)

如果您在导入应用程序时遇到问题,请检查您的项目根目录是否已添加到pythonpath中。如果没有,请添加它。

而且,还请注意,您需要在行号的末尾添加逗号(,)。 22

答案 1 :(得分:0)

您忘了将gutenberg-styles.css放在,之后

应该是这样的:

path('/',include('fcuser.urls'))

答案 2 :(得分:0)

即使有错误,它也可以在真实服务器上正常工作。

这是VSCode的版本信息。

版本:1.35.1(用户设置) 提交:c7d83e57cd18f18026a8162d042843bda1bcf21f 日期:2019-06-12T14:30:02.622Z 电子:3.1.8 铬:66.0.3359.181 Node.js:10.2.0 V8:6.6.346.32 操作系统:Windows_NT x64 10.0.17134

答案 3 :(得分:0)

我终于解决了这个问题。 我的解决方案如下。

  1. 运行vscode
  2. Ctrl + Shift + P
  3. 输入“配置特定于语言”
  4. 选择“ Python”,这将打开settings.json
  5. 将false更改为true。 “ python.jediEnabled”:是,

  6. VScode将询问是否安装pylint。我安装了pylint。

  7. 错误刚刚消失。

答案 4 :(得分:0)

您的 count=0; for(j=0 ;j*j<=end;j++) { if(start <= j*j) count=count+1; } 是此项目的主文件夹。您可以做两件事:

  1. 通过 CREATE TABLE `admin` ( `admin_id` int(11) NOT NULL AUTO_INCREMENT, `admin_name` varchar(255) NOT NULL, `admin_surname` varchar(255) NOT NULL, `phone` CHAR(10) NOT NULL, `admin_email` varchar(255) NOT NULL, `password` varchar(255) NOT NULL, PRIMARY KEY (`admin_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `admin` ADD PRIMARY KEY (`admin_id`), ADD UNIQUE KEY `admin_email` (`admin_email`); 重新打开 VS Code 作为您的根文件夹,现在 fc_community 是您的根文件夹。这对我有用。

  2. 如果你想保持相同的根目录,你可以将它添加到fc_community

    Django

它可能有用,但我还没试过。