3
根据Django测试文档,Django客户端Response对象包含'templates',它是:“用于呈现最终内容的模板实例列表,按照它们的呈现顺序对列表中的每个模板使用如果模板是从文件中加载的,则可以使用template.name来获取模板的文件名(该名称是一个字符串,例如'admin/index.html'。)“Django测试客户端响应包含模板的空列表?
但是,我得到一个空的列表模板,尽管我相信模板已经呈现。
from django.test.client import Client
c = Client()
response = c.post('/signup/', {'email': '[email protected]', 'password1': 'smith', 'password2': 'smith'}, follow=True)
print response.templates
# []
为什么模板是空的?我如何看到模板被渲染?
是的,问题是我从交互式解释器运行。 –