Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,“微”(micro) 并不表示你需要把整个 Web 应用塞进单个 Python 文件,也不意味着 Flask 在功能上有所欠缺。微框架中的“微”意味着 Flask 旨在保持核心简单而易于扩展。 ...
分类:
其他好文 时间:
2018-11-15 22:32:54
阅读次数:
293
1 web 应用 2 c/s 和bs架构 3 python中的web框架 a :socket b:路由跟视图函数匹配关系 c:模板渲染django: a: 用了别人的wsgiref b:自己写的 c:自己写的 flask: a:用了别人的 b:自己写的 c:用了别人的:jinja2 tornado: ...
分类:
其他好文 时间:
2018-11-05 19:10:39
阅读次数:
150
1.web程序运行的基本流程 {客户端发送请求 < > 服务器返回响应} 2.使用框架可以降低开发难度,提高开发效率。 3.Flask框架的基本认识: 特点:用Python语言实现的轻量、简洁、扩展性强 核心:werkzeug 和 Jinja2 4.虚拟环境: 创建虚拟环境:mkvirtualenv ...
分类:
Web程序 时间:
2018-11-02 23:55:29
阅读次数:
263
1.框架的基本认识: 特点:用Python语言实现的轻量、简洁、扩展性强。 核心:werkzeug和Jinja2 2.虚拟环境: 创建:mkvirtualenv -p python3 名称 进入:workon 退出:deactivate 移除:rmvirtualenv 名称 3.依赖包 生成依赖包: ...
分类:
其他好文 时间:
2018-11-02 23:50:32
阅读次数:
153
```
1 web 应用
2 c/s 和bs架构
3 python中的web框架 a :socket b:路由跟视图函数匹配关系 c:模板渲染 django: a: 用了别人的wsgiref b:自己写的 c:自己写的 flask: a:用了别人的 b:自己写的 c:用了别人的:jinja2 tor... ...
分类:
其他好文 时间:
2018-11-02 20:29:52
阅读次数:
151
前言:django的模板语法基本和flask的jinja2基本一样。下面比较一下两个模板语法的区别。 1.模板变量 django:{{ 变量 }} # 因为django只有一个context返回,全部数据都集中在一起 jinja2:{{ 对象.变量 }} 2.根据列表的下标获取值 django:{{ ...
分类:
其他好文 时间:
2018-11-02 20:17:32
阅读次数:
145
模板 要了解jinja2,那么需要先理解模板的概念。模板在Python的web开发中广泛使用,它能够有效的将业务逻辑和页面逻辑分开,使代码可读性增强、并且更加容易理解和维护。 模板简单来说就是一个其中包涵占位变量表示动态的部分的文件,模板文件在经过动态赋值后,返回给用户。 --> 可以理解为渲染 p ...
分类:
编程语言 时间:
2018-10-26 19:33:28
阅读次数:
442
宏是Jinja2特有的,像Django则没有这个。 先新建一个项目macroDemo: 然后在templates文件夹中新建index.html文件,并在代码中返回渲染后的文件: 然后回到index.html,现在假设我们要写一个登录的表单: 代码: <!DOCTYPE html><html lan ...
分类:
系统相关 时间:
2018-10-21 13:07:28
阅读次数:
254
djongo模板 Jinja2 flask使用的模板 DTL (Djiango Template language)带有特殊语法的HTML文件,这HTML文件可以被Django编译,传递参数 #模板路径配置 settings.py中配置TEMPLATES中的DIRS,如果这里没有配置,djong会从 ...
分类:
其他好文 时间:
2018-10-20 12:57:35
阅读次数:
199
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。很多功能的实现都参考了django框架。由于项目需要,在此记录下学习的过程及心得。 工欲善其事,必先利其器。就从搭建一套flask开发环境开始flask之旅 ...
分类:
其他好文 时间:
2018-10-12 23:57:23
阅读次数:
203