摘要: falsk是小而精的框架,但是热度高, 所有很多爱好者提供了很多扩展插件 功能强大,美而不足的就是兼容稳定性有时候不太好,不过大部分还是很可以的 Flask-Session flask内置session式写在浏览器上的,感觉和其他框架不太一样, 现在学习一个写在后台的session 现在我想写在re 阅读全文
posted @ 2018-12-18 19:51 洛丶丶丶 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 前几篇写的都是FBV 现在可以了解一下CBV CBV 其实就是把请求方式都写到一个类中 学过django的一眼应该就明白了 闪现 flush 先访问一次路由 ‘/’ 写入flash,等着再访问 "/login" 获取值后 falsh就没了 再访问下 "/login" 后 发现打印的全是空列表 阅读全文
posted @ 2018-12-18 19:07 洛丶丶丶 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Flask我们已经学习很多基础知识了,现在有一个问题 我们现在有一个 Flask 程序其中有3个路由和视图函数,如下: from flask import Flask app = Flask(__name__) # type:Flask @app.route("/login") def login( 阅读全文
posted @ 2018-12-17 22:01 洛丶丶丶 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在Flask中的蓝图 blueprint 的作用就是将 功能 与 主服务 分开 比如说,你有一个客户管理系统,最开始的时候,只有一个查看客户列表的功能,后来你又加入了一个添加客户的功能(add_user)模块, 然后又加入了一个删除客户的功能(del_user)模块,然后又加入了一个修改客户的功能( 阅读全文
posted @ 2018-12-17 21:28 洛丶丶丶 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Flask 是一个非常灵活且小而精的web框架 , 那么灵活性从什么地方体现呢? 列如 Flask配置,这个东西怎么用呢? 它能给我们带来怎么样的方便呢? app配置 首先展示一下: 这句 app.config["DEBUG"] = True 可以实现的功能大家应该都知道把 Flask的配置就是在 阅读全文
posted @ 2018-12-17 20:02 洛丶丶丶 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Flask中的路由系统其实我们并不陌生了,从一开始到现在都一直在应用 @app.route("/",methods=["GET","POST"]) 为什么要这么用?其中的工作原理我们知道多少? @app.route() 装饰器中的参数 methods methods : 当前 url 地址,允许访问 阅读全文
posted @ 2018-12-17 19:27 洛丶丶丶 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: Flask中的Session非常的奇怪,他会将你的SessionID存放在客户端的Cookie中,使用起来也非常的奇怪 Flask 中 session 的使用 1. Flask 中 session 是需要 secret_key 的 secret_key 实际上是用来加密字符串的,如果在实例化的app 阅读全文
posted @ 2018-12-17 16:21 洛丶丶丶 阅读(255) 评论(1) 推荐(0) 编辑
摘要: 需求 后端: from flask import Flask from flask import request from flask import render_template from flask import redirect USER = {'username': 'xiaoming', 阅读全文
posted @ 2018-12-17 16:18 洛丶丶丶 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Flask中默认的模板语言是Jinja2 首先我们要在后端定义几个字符串,用于传递到前端 但是前提我们要知道Jinja2模板中的流程控制: I. Jinja2模板语言中的 for II. Jinja2模板语言中的 if 接下来,我们对这几种情况分别进行传递,并在前端显示成表格 1. 使用STUDEN 阅读全文
posted @ 2018-12-17 15:50 洛丶丶丶 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 每个框架中都有处理请求的机制(request),但是每个框架的处理方式和机制是不同的 为了了解Flask的request中都有什么东西,首先我们要写一个前后端的交互 基于HTML + Flask 写一段前后端的交互 login.html写入 flask的py文件写入 解释一个 request.arg 阅读全文
posted @ 2018-12-14 21:03 洛丶丶丶 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 响应三件套 1.Flask中的HTTPResponse 在Flask 中的HttpResponse 在我们看来其实就是直接返回字符串 2.Flask中的Redirect 每当访问"/redi"这个地址的时候,视图函数redi会触发redirect("/") 跳转到url地址: "/" 并会触发"/" 阅读全文
posted @ 2018-12-14 20:13 洛丶丶丶 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Python 现阶段三大主流Web框架 Django Tornado Flask 对比 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO密集型 阅读全文
posted @ 2018-12-14 19:37 洛丶丶丶 阅读(128) 评论(0) 推荐(0) 编辑
摘要: salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早期 阅读全文
posted @ 2018-12-13 22:40 洛丶丶丶 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.例如想共享文件在 E:python文件 2、执行py脚本文件 3.访问 本机ip后边加上8000端口访问 阅读全文
posted @ 2018-12-13 17:17 洛丶丶丶 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: ..... 阅读全文
posted @ 2018-12-04 19:10 洛丶丶丶 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 学了前面的Linux基础,接下来就学习常用服务部署吧! 安装环境: centos7(vm|云) + xshell linux配置 文章链接:点我就能找到yun配置文章 MYSQL(mariadb) 文章链接:点我就能找到mysql文章 Python编译安装 文章链接;:点击我获取python安装和虚 阅读全文
posted @ 2018-12-04 19:10 洛丶丶丶 阅读(139) 评论(0) 推荐(0) 编辑
摘要: python安装 下载python安装包和依赖环境 #自由选择python3源码包的版本https://www.python.org/ftp/python/https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 1.下载python3源码,选 阅读全文
posted @ 2018-12-03 19:07 洛丶丶丶 阅读(3599) 评论(0) 推荐(0) 编辑
摘要: Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig 查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述功能 网卡配置文件详解 ifconfig ip 阅读全文
posted @ 2018-11-30 21:39 洛丶丶丶 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 前言 前面咱们已经成功安装了Linux系统--centos7, Linux命令行的组成结构 Linux命令操作语法格式 1.一般情况下,【参数】是可选的,一些情况下【文件或路径】也是可选的 2.参数 > 同一个命令,跟上不同的参数执行不同的功能 执行linux命令,添加参数的目的是让命令更加贴切实际 阅读全文
posted @ 2018-11-29 19:57 洛丶丶丶 阅读(183) 评论(0) 推荐(0) 编辑
摘要: linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同。首先Linux没有“盘(C盘、D盘、E盘)”的概念。已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。 Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠" 阅读全文
posted @ 2018-11-29 16:31 洛丶丶丶 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 通过什么软件呢? XshellMobaXterm # 推荐 远程连接必备基础知识 互联网上的计算机都会有一个唯一的32位的ip地址,如同家里的门牌号,对应到服务器的位置。 我们找人,可以通过身份证号码对应某个人 那我们找到某台服务器,也必须是通过IP地址 Linux查看ip方式: 方式1:ip ad 阅读全文
posted @ 2018-11-29 16:08 洛丶丶丶 阅读(2799) 评论(0) 推荐(0) 编辑
摘要: 下载centos系统ISO镜像 要安装centos系统,就必须得有centos系统软件安装程序,可以通过浏览器访问centos官网http://www.centos.org,然后找到Downloads - > mirrors链接,点击后进入下载,但是由于这是国外的网址,下载速度肯定受限。 因此可以使 阅读全文
posted @ 2018-11-29 15:57 洛丶丶丶 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 免费与收费 最新正版Windows10官方售价¥888 Linux几乎免费(更多人愿意钻研开源软件,而收费的产品出现更多的盗版) 软件与支持 Windows平台:数量和质量的优势,补过大部分为收费软件;由微软提供技术支持和服务 Linux平台:大多为开源软件,用户可以修改定制与发布,由于免费没有资金 阅读全文
posted @ 2018-11-29 15:49 洛丶丶丶 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: Linux起源和发展 1991年,一个名不见经传的芬兰研究生购买了自己的第一台PC,并且决定开始开发自己的操作系统。这个想法非常偶然,最初只是为了满足自己读写新闻和邮件的需求。这 个芬兰人选择了 Minix作为自己研究的对象。 Minix是由荷兰教授 Andrew S Tanenbaum开 发的一种 阅读全文
posted @ 2018-11-29 15:45 洛丶丶丶 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阿里支付 直接用大神写好的模块 # 伪代码 需要加入自己实际内容运用 from alipay import AliPay class PaymentView(APIView): """付款接口""" def post(self, request): alipay = self.get_alipay( 阅读全文
posted @ 2018-11-28 22:02 洛丶丶丶 阅读(403) 评论(0) 推荐(0) 编辑