NameError:未定义名称“StaticLiveServerCase”

时间:2014-10-07 14:30:04

标签: python django unit-testing django-testing

我正在使用django 1.7。我正在用蟒蛇书练习Harry Percival的TDD。我正在关注这本书,但却出现意外错误

NameError: name 'StaticLiveServerCase' is not defined

我被搜索了但是我没有得到任何东西任何人都可以告诉我这件事吗?该书第8章第131页。

1 个答案:

答案 0 :(得分:2)

班级名称应为StaticLiveServerTestCaseIt is renamed just before the 1.7 release.

我认为这本书是基于Django 1.7的测试版。

<强>更新

确保导入它:

from django.contrib.staticfiles.testing import StaticLiveServerTestCase