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使用的模板语法

你可能感兴趣的:(django,tornado,flask静态资源、网页模板区分)