Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在大规模Django代码重新整理过程中,“;没有名为“foobar”的模块;;foo和bar是我应用程序的一部分,但不是foobar_Django - Fatal编程技术网

在大规模Django代码重新整理过程中,“;没有名为“foobar”的模块;;foo和bar是我应用程序的一部分,但不是foobar

在大规模Django代码重新整理过程中,“;没有名为“foobar”的模块;;foo和bar是我应用程序的一部分,但不是foobar,django,Django,我正在对Django项目进行大规模代码重组,将其拆分为应用程序 在移动了大量代码之后,我在尝试运行项目时出现以下错误: 错误:没有名为foobar的模块 请注意,foo和bar都是我项目中Django应用程序的名称,但我周围没有类似于foobar的名称 grep foobar-r=无结果 find-名称“*foobar*”=无结果 我被难住了。有人有想法吗?您安装的应用程序在settings.py中foo和bar之间缺少一个逗号 已安装的应用程序=['foo','bar'] 在重新组织代码之前

我正在对Django项目进行大规模代码重组,将其拆分为应用程序

在移动了大量代码之后,我在尝试运行项目时出现以下错误:

错误:没有名为foobar的模块

请注意,
foo
bar
都是我项目中Django应用程序的名称,但我周围没有类似于
foobar
的名称

grep foobar-r
=无结果

find-名称“*foobar*”
=无结果


我被难住了。有人有想法吗?

您安装的应用程序在settings.py中foo和bar之间缺少一个逗号

已安装的应用程序=['foo','bar']

在重新组织代码之前,foobar是否存在?黑暗中的快照:您是否尝试删除项目中的所有*.pyc文件?对于此类问题,完整的回溯通常会显示错误发生的位置。+1。另一种可能性是OP的代码中可能有
导入“foo”“bar”
。如果省略逗号,python会连接字符串。Genius,它确实是安装的应用程序中缺少的逗号。谢谢