如何检查Django中是否存在模板?
问题内容:
检查Django中是否存在模板的最有效方法是什么?我当时想捕获TemplateDoesNotExist
异常,但是也许有更多的Djangoistic方法可以做到这一点?
谢谢你的帮助!
问题答案:
我认为您不能在不捕获此异常的情况下执行此操作,但是您可以django.template.loader.get_template(template_name)
在try语句中使用它,而不是使用render_to_response的乐观调用。(如果您尚未执行此操作…)