我有一条从模板生成的自动欢迎消息,每当创建新用户时都会发送该消息(通过 User 模型的 post_save 信号)。一切正常,除非我运行 manage.py 测试。
Django 一直在抱怨:
Problem installing fixture '.../lib/python2.7/site-packages/django/contrib/auth/fixtures/context-processors-users.xml
...
TemplateDoesNotExist users/email_welcome.html
尝试加载 django.contrib.auth 固定装置进行测试时。
为什么会这样?加载夹具时模板加载器不存在吗?有什么办法可以解决这个问题?