Django测试找不到br标签

时间:2016-07-31 02:38:02

标签: html django-templates django-unittest

我在模板中使用换行符。但测试找不到'br'标签。

{{ book.short_description | linebreaks }}

这是测试

self.assertContains(response, "New<br></br>Lines")

1 个答案:

答案 0 :(得分:1)

您需要将html设置为True才能将文字处理为HTML:

self.assertContains(response, "New<br></br>Lines", html=True);

或者您可以使用assertHTMLEqual。我希望这会有所帮助。