摘要: 1,get请求。 使用场景:获取信息并没有对服务器的数据或者资源进行修改,则用get。 传参:get请求传参是放在URL中,通过“?”的形式指定键值对。 2,post请求。 使用场景:对服务器产生影响,则用post。 传参:post不是放在URL中,而是“form data”的形式发送给服务器。 3 阅读全文
posted @ 2019-05-29 14:25 puppet洛洛 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 关键字: 一,过滤器 二,增删改查 一,过滤器 1,概念:过滤器的本质就是函数。有时候我们不仅仅只是需要输出变量的值,我们还需要修改变量的显示,甚至格式化、运算等等,而在模板中是不能直接调用 Python 中的某些方法,那么这就用到了过滤器。 2,示例: 效果: 这时候把网页文件改为: 效果为: 实 阅读全文
posted @ 2019-05-13 15:21 puppet洛洛 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 我尝试过一下三种方法打开pycharm环境下Flask的debug模式,但是都失败了。这三种具体方法如下: 1, 2, 3, 可以说上述方法都是常规操作,可是为啥还是不能打开debug模式呢? 因为:pycharm里可以不用代码实现debug模式,而是直接在pycharm的Edit Confiura 阅读全文
posted @ 2019-05-11 19:46 puppet洛洛 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 一,基本概念。 1,session的概念。 2,cookie的概念。 3,session及cookie结合使用。 4,flask中session及cookie的不同。 二,具体操作 1,session写入。session的设置和字典一样,注意:记住设置SECRET_KEY,它的作用相当于“盐” 经过 阅读全文
posted @ 2019-04-20 15:38 puppet洛洛 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1,flask-migrate介绍: 因为采用db.create_all()在后期修改字段的时候不会自动的映射到数据库中,必须删去表,然后运行,所以我们用flask-migrate来映射。 2,如下图,当用户请求服务器时,那flask服务器会将当前app推入app栈中,所以当用“db.init_ap 阅读全文
posted @ 2019-04-19 09:07 puppet洛洛 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1, 什么是循环引用问题?为什么会导致循环引用? 1.1先讲是什么? 主文件中class类过多会导致主文件冗余,如下图,所以我们单独给class类一个文件,然后再引用它。 1.2再讲为什么? 主文件为models_sep.py文件, models.py文件为: 3,最后的效果为: 阅读全文
posted @ 2019-04-18 11:09 puppet洛洛 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 1,flask_script作用 2,安装flask_scripts 3,具体操作 主要的点和Django一样,这里新建一个manage.py文件,里面集成这些服务器功能,具体过程如下:。 4,注意点 这里使用的是虚拟环境,我们运行服务器不是在pycharm里,而是在cmd里,我们进入如下文件夹(该 阅读全文
posted @ 2019-04-17 22:17 puppet洛洛 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一,配置 具体说明如下: 3,在主程序中引用并配置: 二,具体使用 1,数据库创建与删除 2,表的创建 创建后用Navicat查看为: 创建两个空表后需要写入数据: User模块下user表的结构应该是: Article模块下articler表的结构应该是: 3,增删改查(这里代码没怎么修改,主要看 阅读全文
posted @ 2019-04-16 18:33 puppet洛洛 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 一,问题 平时使用WebStorm时需要很多引用js,重复代码比较多,每次都要写很多次同样的代码,那么如何通过几个快捷键来简单的写出重复代码呢? 问题具体描述: 每次都要写两个script的重复: 二,解决方法 阅读全文
posted @ 2019-04-16 18:02 puppet洛洛 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 先抛出代码: 问题:形如“username”的参数过多会影响维护,解决方案? 用字典的形式写就好。 当然还有第二种方式: 此时index文件这样写: 第三种方法,字典中的字典: index文件同理: 补充:URL传参到视图 阅读全文
posted @ 2019-03-15 16:55 puppet洛洛 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 链接 一,为什么安装虚拟环境? 如果你有0.1版本的Flask已经完成项目,此时Flask1.1版本出来的时候就会对0.1有影响,我们通过虚拟环境可以做到互补影响。 二,安装方法 cmd--pip--pip install virtualenv 三,激活虚拟环境 1,新建虚拟环境总文件夹:mkdir 阅读全文
posted @ 2019-03-12 20:14 puppet洛洛 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一,爬虫需求分析 1,需求。 我们需要获取多个链接的白酒在2018年评论数量。 2,分析。 一个商品页面有好几个规格,如图: 评论区我们需要获取的数据是当前选择的商品,而且需要时间顺序为2018年的: 这时候得到的评论有很多页,我们需要一条条的去爬取。 二,误区 因为时间排序以及当前商品评论的限制, 阅读全文
posted @ 2019-01-12 16:56 puppet洛洛 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 网页初步学习 阅读全文
posted @ 2019-01-07 16:40 puppet洛洛 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: Python爬取豆瓣图书250第一页。 阅读全文
posted @ 2018-12-28 16:15 puppet洛洛 阅读(4508) 评论(4) 推荐(1) 编辑
摘要: OneNote是我最常用的笔记本,然而粘贴代码很麻烦,之前只能屏幕截图如Snipaste自带截图什么的,后来才知道win10自带有win+shift+s自动剪切到草图板上的功能, 然而还是很麻烦。 在网上看到NoteHighlight,这玩意挺好用的,便下载下来看看。安装包点击这个网站。 这里有个坑 阅读全文
posted @ 2018-12-05 21:39 puppet洛洛 阅读(12742) 评论(0) 推荐(2) 编辑
摘要: 详细介绍各类jQuery中的选择器,重点部分用黄色笔标注了。这是直接冲自己的OneNote中CopyPaste的,所以效果懒得调了,将就看。 阅读全文
posted @ 2018-12-05 21:02 puppet洛洛 阅读(205) 评论(0) 推荐(0) 编辑
摘要: webstorm的安装与激活 阅读全文
posted @ 2018-11-28 16:37 puppet洛洛 阅读(3913) 评论(3) 推荐(0) 编辑
摘要: Python-写文件 阅读全文
posted @ 2018-11-28 16:04 puppet洛洛 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Python-函数 阅读全文
posted @ 2018-11-28 16:04 puppet洛洛 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Python-杂物 阅读全文
posted @ 2018-11-28 16:03 puppet洛洛 阅读(91) 评论(0) 推荐(0) 编辑