Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
Python django:ImportError:没有名为question_answers.models的模块_Python_Django - Fatal编程技术网

Python django:ImportError:没有名为question_answers.models的模块

Python django:ImportError:没有名为question_answers.models的模块,python,django,Python,Django,这是我的django代码 文件夹结构 edutech_quiz-->question_answers-->models.py test.py文件 from question_answers.models import Quiz, Category, Option, SubcategoryName import os, sys import argparse 错误: Traceback (most recent call last): File "test.py", line

这是我的django代码

文件夹结构

edutech_quiz-->question_answers-->models.py
test.py文件

from question_answers.models import Quiz, Category, Option, SubcategoryName
import os, sys
import argparse
错误:

Traceback (most recent call last):
  File "test.py", line 1, in <module>
    from question_answers.models import Quiz, Category, Option,SubcategoryName
ImportError: No module named question_answers.models

如何解决导入错误

您是否已将“问题解答”添加到已安装的应用程序中?我知道这可能是一个愚蠢的问题,但有时这就是问题所在……

您是否在已安装的应用程序中添加了“问题-答案”?我知道这可能是一个愚蠢的问题,但有时这就是问题所在…

你能显示你的文件夹结构吗?edutech_测验-->问答-->models.py导入应该从
manage.py
文件开始。因此,如果
edutech\u测验
manage.py
处于同一级别,您应该从edutech\u测验中导入
。问题答案。模型导入测验、类别、选项、子类别名称
是的,它们处于同一级别。它在python外壳上工作正常。您使用哪个命令启动测试?能否显示文件夹结构?edutech_测验-->问题解答-->模型。pyImports应该从
manage.py
文件开始。因此,如果
edutech\u测验
manage.py
处于同一级别,您应该从edutech\u测验中导入
。问题答案。模型导入测验、类别、选项、子类别名称
是的,它们处于同一级别。它在python外壳上工作正常。您使用哪个命令启动测试?能否显示文件夹结构?edutech_测验-->问题解答-->模型。pyImports应该从
manage.py
文件开始。因此,如果
edutech\u测验
manage.py
处于同一级别,您应该从edutech\u测验中导入
。问题答案。模型导入测验、类别、选项、子类别名称
是的,它们处于同一级别。在python Shell上工作正常您使用哪个命令启动测试?是的,我在已安装的应用程序中添加了“question\u answers”,您尝试运行“python manage.py test question\u answers”?是的,我在已安装的应用程序中添加了“question\u answers”,您尝试运行“python manage.py test question\u answers”?是的,我在安装的应用程序中添加了“问题答案”,您试图运行“python manage.py测试问题答案”?
In [4]: from question_answers.models import Quiz, Category, Option, SubcategoryName

In [5]: Category.objects.all()
Out[5]: []