django 1.9.5测试教程

时间:2016-04-29 11:27:18

标签: django

当我在官方网站上尝试教程第5部分时,我是Django 1.9.5的新手。

我按照他们的说明编写了在这里找到的tests.py文件:https://docs.djangoproject.com/en/1.9/intro/tutorial05/

但是当我运行它时,这就是我得到的:

ImportError: Failed to import test module: polls.tests
Traceback (most recent call last):

  File "C:\Python27\lib\unittest\loader.py", line 254, in _find_tests
    module = self._get_module_from_name(name)

  File "C:\Python27\lib\unittest\loader.py", line 232, in _get_module_from_name__import__(name)

  File "C:\Users\--\Desktop\Django\mysite\polls\tests.py", line 11, in <module>class QuestionMethodTests(TestCase):

  File "C:\Users\--\Desktop\Django\mysite\polls\tests.py", line 20, in QuestionMethodTests

 self.assertEqual(future_question.was_published_recently(), False)
NameError: name 'self' is not defined

任何Django专家都可以帮助我理解为什么会发生这种情况以及如何解决它。

非常感谢你!

0 个答案:

没有答案