美文网首页
First TRY FLASK(2)

First TRY FLASK(2)

作者: 腹黑君 | 来源:发表于2017-05-18 22:31 被阅读0次

    由于前面实例太简单,当改变请求程序状态时,视图函数也需要变化,称为视图逻辑和表现逻辑,混在一起很容易NG,所以分开了比较好,我们就用了一个叫模板的东西,把表现逻辑放在模板里面。正好有个现成的,就是Jinja2.

    flask会在文件夹里从templates这个子文件夹寻找,所以我们要创建一个templates文件夹,里面放上我们命名好的模板,对应什么模板就载入什么。

    例如:

    一个user和一个404错误的模板就是这样。

    其中的变量,如name,就是可以把这个值从渲染模板使用的数据获取。还提供了控制语句的结构,这个看书就知道了,还是比较简单的。

    接着是模板继承,这个比较有用,首先我们打算用bootstrap这个框架,然后建立一个包含bootstrap文件的基模板,例如P27例3-7所示

    静态文件可以用于上传个图片啥的,这也没啥说的,主要是新建一个static这个文件夹,把东西可以放在这个里面。

    相关文章

      网友评论

          本文标题:First TRY FLASK(2)

          本文链接:https://www.haomeiwen.com/subject/csljxxtx.html