flask框架 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回 ...
分类:
其他好文 时间:
2018-06-13 18:11:07
阅读次数:
167
1.介绍Ansible自动化运维工具,是用来实现一台主机对多台主机进行操作的开源软件。主要功能:批量对多台主机发送文件批量对多台主机运行命令特性:模块化基于Python语言实现,有Paramiko,PyYAML和Jinja2三个关键模块部署简单:agentless,可以不需要在需要操作的服务器上安装任何软件支持自定义模块支持Playbook,可以将任何配置写入Playbook,循环使用幂等性,命令
分类:
其他好文 时间:
2018-06-12 19:45:52
阅读次数:
170
Flask Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用 ...
分类:
其他好文 时间:
2018-06-12 18:35:13
阅读次数:
150
HTTP协议对于收发消息的格式要求如下图: wsgiref版返回动态的HTML文件 jinja2返回动态的HTML文件 Django命令行创建方式: django-admin startproject mysite Django基础重要的3个要素 from django.shortcuts impo ...
分类:
其他好文 时间:
2018-06-11 20:31:37
阅读次数:
190
ansible自动化运维工具,具有以下特性1、模块化:调用特定的模块,完成特定任务2、有Paramiko,PyYAML,Jinja2(模板语言)三个关键模块3、支持自定义模块4、基于Python语言实现5、部署简单,基于python和SSH(默认已安装),agentless6、安全,基于OpenSSH7、支持playbook编排任务8、幂等性:一个任务执行1遍和执行n遍效果一样,不因重复执行带来意
分类:
系统相关 时间:
2018-06-10 20:41:00
阅读次数:
261
视图函数的作用是 : 处理业务逻辑和返回响应内容. 在开发中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本,这个时候使用模板,让它来承担返回响应的内容,能够使代码结构清晰,耦合度低 模板是一个包含响应文本的文件,flask中常用的是Jinja2这个模板引擎来渲染模板 渲染就是使用真实值 ...
分类:
其他好文 时间:
2018-06-02 21:33:54
阅读次数:
161
模板 templates 文本文件,嵌套有脚本(使用模板编程语言编写) Jinja2语言,使用字面量,有下面形式 字符串:使用单引号或双引号 数字:整数,浮点数 列表:[item1, item2, ...] 元组:(item1, item2, ...) 字典:{key1:value1, key2:v ...
分类:
系统相关 时间:
2018-06-02 14:58:37
阅读次数:
249
实验环境:主控机:192.168.1.9(centos7.5)被控机:192.168.1.8(centos7.5);192.168.1.7(centos7.4);192.168.1.6(cnetos6.9)虚拟机:vmware14做ansible实验前,必须做好主控机的基于被控机的key验证登录具体参照前面的博文中的基于key验证。http://blog.51cto.com/13698281/21
分类:
其他好文 时间:
2018-05-31 22:02:46
阅读次数:
158
Flask是一个使用Python编写的轻量级web框架,相比其他框架如Django更加简单易学。本文将实现一个简单示例,完成以下功能:从数据库中读取用户信息,在浏览器中分页展示,添加分页导航栏,并且实现根据用户名搜索。用到的主要知识点:数据库操作、表单、Jinja2模板。学习环境搭建操作系统CentOS Linux release 7.4.1708 (Core)执行yum update -y然后重
分类:
其他好文 时间:
2018-05-25 13:57:01
阅读次数:
236
1.用到的Flask知识 1.使用整形,浮点型,路径型,字符串型下正则表达式路由转化器 2.使用GET与POST请求,上传文件,cookie获取与响应,404处理 3.使用模板自动转义,定义过滤器,定义全局上下文处理器,Jinja2语法,包含,继承,定义宏 4.使用flask wtf定义表单模型,字 ...
分类:
Web程序 时间:
2018-05-18 01:22:34
阅读次数:
696