关于查找模板顺序的问题
来源:7-6 实现Markdown编辑与实时预览
小拾不识月
2020-10-17
请问是添加了这个FROM_RENDERER字段就会改变查找顺序吗,如果是,为什么,我这里不是很懂
写回答
1回答
-
您好,因为这里是前后端不分离的。Django模板组件相当于是实现一个前端效果,然后把这个功能包装一下,就是所谓的widget;课程中我们用到了一个第三方包是django-markdownx,这个包的.html文件里面就实现了一个widget,它的查找路径是在“django/forms/widgets/textarea.html”
这个不在默认的DjangoTemplates类的django/forms/templates的里面
在自定义的TemplatesSetting里面,这个类的注解写了:Load templates using template.loader.get_template() which is configured based on settings.TEMPLATES.
意思是说根据settings中TEMPLATES配置的loader去找
这样就改变了查找顺序。
012020-10-18
相似问题