如何检查Django中是否存在模板?

发布于 2021-01-29 16:30:53

检查Django中是否存在模板的最有效方法是什么?我当时想捕获TemplateDoesNotExist异常,但是也许有更多的Djangoistic方法可以做到这一点?

谢谢你的帮助!

关注者
0
被浏览
44
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我认为您不能在不捕获此异常的情况下执行此操作,但是您可以django.template.loader.get_template(template_name)在try语句中使用它,而不是使用render_to_response的乐观调用。(如果您尚未执行此操作…)



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看