django,tornado,flask静态资源、网页模板区分

静态文件和网页模板的处理:

Django中:

    子模块应用:templates/默认保存网页模板;static/默认保存静态资源;不需要配置

    根项目:settings.py中通过TEMPLATES>DIRS配置网页模板文件夹,通过STATICFILES_DIRS配置静态资源文件夹

Tornado中:

    通过tornado.web.Application中的配置选项

        template_path配置网页模板文件夹位置,static_path配置静态资源文件夹位置

Flask中:

    默认templates/中保存网页模板;static/中保存静态资源,不需要配置

模板语法操作:

Django中:

    默认使用自己的模板语法:Django Template Language:DTL语法

Tornado中:

    默认使用jinja模板语法:~经过一定改造的模板语法

Flask中:

    默认使用第三方的jinja2模板语法,是在DTL语法的基础上完善的一种专门给python使用的模板语法

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容