我正在完成Django教程,当前在第5部分-测试中,当我通过终端运行测试时,我不断收到以下错误消息:
(venv) My-MacBook-Pro:mysite Me$ python manage.py test polls
System check identified no issues (0 silenced).
E
======================================================================
ERROR: mysite.polls (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: mysite.polls
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/unittest/loader.py", line 470, in _find_test_path
package = self._get_module_from_name(name)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/unittest/loader.py", line 377, in _get_module_from_name
__import__(name)
ModuleNotFoundError: No module named 'mysite.polls'
----------------------------------------------------------------------
Ran 1 test in 0.001s
FAILED (errors=1)
我不太确定这里发生了什么,将测试代码直接复制并粘贴到Django站点之外。
我的树:
Mysite
Venv
-__init__.py
-db.sqlite3
-manage.py
-Mysite
--__init__.py
--asgi.py
--settings.py
--urls.py
--wsgi.py
-Polls
--migrations
--template
--__init__.py
--admin.py
--apps.py
--models.py
--tests.py
--urls.py
--views.py
谢谢您的帮助。