导入django.test无效

2 投票
1 回答
2171 浏览
提问于 2025-04-16 22:25

因为无法导入django.test模块,所以单元测试无法正常工作。

>>> import django.test
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\django\test\__init__.py", line 5, in <mod
le>
    from django.test.client import Client, RequestFactory
  File "C:\Python27\lib\site-packages\django\test\client.py", line 21, in <modu
e>
    from django.test import signals
ImportError: cannot import name signals
>>>

请有人帮我解决这个问题。我正在使用django 1.3版本。

1 个回答

0

这里解释的解决方案:ImportError: cannot import name signals对我有效。

他们在测试中添加了这些代码:

from django.core import management;
import myapp.settings as settings;
management.setup_environ(settings)

撰写回答