根据 Django 测试文档,Django 客户端响应对象包含“模板”,即:“用于呈现最终内容的模板实例列表,按照它们呈现的顺序。对于列表中的每个模板,使用模板。 name 获取模板的文件名,如果模板是从文件中加载的。(名称是字符串,例如 'admin/index.html'。)"
但是,我得到一个空的模板列表,即使我确信模板已被渲染。
from django.test.client import Client
c = Client()
response = c.post('/signup/', {'email': 'a@b.com', 'password1': 'smith', 'password2': 'smith'}, follow=True)
print response.templates
# []
为什么模板是空的?如何查看渲染的模板?