摘要: 点击此处跳转到连载版django开发项目…… 阅读全文
posted @ 2022-05-10 01:11 puppet洛洛 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一,需要解决的问题? 1.1,核心需求是:近期我需要部署本地代码到服务器,想现在本地走一下整体流程及简单原理。 1.2,相关知识: Nginx相关概念 二,部署思路 整体思路分两步:使用tornado启动django项目,然后通过Nginx进行部署。 1,通过tornado启动本地Django项目( 阅读全文
posted @ 2022-04-17 23:18 puppet洛洛 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一,缓存的介绍 1,缓存是什么 缓存可以看做是访问数据时产生的临时文件或数据副本。 页面数据通常通过访问数据库取得并展示在页面上,同时访问页面的人数越多对数据库的压力越大,IO开销增大影响用户体验,因此我们保存该页面数据的副本到一个能快速访问到到容器内(通常是内存),以方便后续同样的页面请求使用,来 阅读全文
posted @ 2022-01-12 00:17 puppet洛洛 阅读(375) 评论(1) 推荐(0) 编辑
摘要: 1,问题描述不同重量的物品对应的价值不同,对一个容量固定的背包来说,如何用背包装这些物品使得背包所装物品的总价值最高。2,参数定义背包的容量为:C(capacity);物品编号i对应的重量是:weight[i];物品编号i对应的价值是:value[i]。3,解题思路3.1,我们最终要求的是背包所装物 阅读全文
posted @ 2021-12-13 19:47 puppet洛洛 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一,问题描述 在django中models.py文件里新增一个order表,通过“py manage.py makemigrations”命令做迁移时,发现小黑框出现让我重命名数据库里已经存在的表的id,提示添加一个非空‘id’到一个早已存在的house表是不允许的;具体提示如下: 二,解决问题 尝 阅读全文
posted @ 2021-12-09 10:01 puppet洛洛 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1,ping github ping:在命令行中输入ping http://github.com,记录框中的IP 2,在这个网站里找一个TTL最小的IP http://tool.chinaz.com/dns?type=1&host=github.com&ip= 3,修改本地host文件,添加IP与网 阅读全文
posted @ 2021-11-24 22:32 puppet洛洛 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 1,webdriver下载 阅读全文
posted @ 2020-12-23 22:18 puppet洛洛 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 需求:将xmind文件转为Excel文件,并添加UI界面操作以降低操作难度。 这个需求一句话就讲清楚了,但实际上还需要做很多工作: 1,了解Xmind文件结构 2,提取Xmind文件分支内容(重点) 3,UI界面(非必要) 一,了解Xmind文件结构 1,xmind文件形式:树形分支结构(可以先思考 阅读全文
posted @ 2020-11-15 13:00 puppet洛洛 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 在虚拟环境中将第三方库打包到一个TXT文件:1,在项目保存在项目所在目录,文件可以自定义。pip freeze> requirements.txt命令2,将requirements.txt放入另一台电脑项目中,执行命令安装python第三方库:pip install -r requirements. 阅读全文
posted @ 2020-07-28 20:34 puppet洛洛 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 子类对父类的继承一般写法为1, 高级方法为super。 阅读全文
posted @ 2019-09-27 14:38 puppet洛洛 阅读(608) 评论(0) 推荐(0) 编辑
摘要: video 99 API规范 video 101 检查表单: 先引入“from flask_restful import Api,Resource,reqparse” 然后用postman去模拟: 因为我们把user设置为int型,所以提示了help中的内容。 video 102 flask-res 阅读全文
posted @ 2019-08-19 18:12 puppet洛洛 阅读(205) 评论(0) 推荐(0) 编辑
摘要: video 43 安装mysql video44 SQLALchemy连接 阅读全文
posted @ 2019-08-19 11:23 puppet洛洛 阅读(126) 评论(0) 推荐(0) 编辑
摘要: video 34 add_url和app route原理 video 35,36 标准类视图, 见https://www.cnblogs.com/two-peanuts/p/11342492.html video 38 蓝图 video 40 蓝图中静态文件查找 在模板文件中加载静态文件,自动默认在 阅读全文
posted @ 2019-08-18 17:11 puppet洛洛 阅读(149) 评论(0) 推荐(0) 编辑
摘要: video17 jinja2过滤器 过滤器通过管道符号进行使用。如{{ name | length }}将返回name的长度,过滤器相当于是一个函数。 这里的or和python中一样,都为真则取第一个,都为假就取后一个。 video20 自定义过滤器 以下为一个字符串替换的过滤器。 下面讲一个时间戳 阅读全文
posted @ 2019-08-18 16:38 puppet洛洛 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一,李辉《Flask Web开发实战》 1,内网穿透 内网穿透工具可以快速让flask项目运行: 1,https://localtunnel.github.io/www/ 2,https://ngrok.com/ 2,flask配置 必须全部大写,小写的变量不会被读取。 app.config['AD 阅读全文
posted @ 2019-08-18 15:43 puppet洛洛 阅读(138) 评论(0) 推荐(0) 编辑
摘要: video5 flask特点: 1,为框架,简介,高扩展性。 2,flask相关依赖(jinja2,werkzeug)设计优秀。 3,开发高效,如SQL的ORM video6 debug模式 我只推荐run->edit video7 配置文件 1,文件方式 若文件路劲不带,可加silent让它在找不 阅读全文
posted @ 2019-08-14 23:04 puppet洛洛 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 主要记录黄勇的视频讲解。CSDN:https://blog.csdn.net/nunchakushuang/article/list/1? 他的文档大纲为: video3 拓展1:HTTP与HTTPS的区别,各自的原理? 大致的答案: 作者:北京千锋互联科技有限公司链接:https://www.zh 阅读全文
posted @ 2019-08-14 15:33 puppet洛洛 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1,查看所有分支: *号在哪表明当前分支在哪。 2,新建一个分支: 转到该分支下: 我们新建分支并转到那里需要两步,实际上我们用这句一步就搞定了: 3,删除分支,这里我试了下,在当前分支时候不能删除,只能在别的分支下删除他。当然还有别的情况下也不能删除,比如那个分支做了变动但没合并,这时候可以用D删 阅读全文
posted @ 2019-08-13 18:06 puppet洛洛 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一,结构 首先看目录结构: 总体结构: 1,首先新建flask项目 2,在项目一级目录中新建“apps”包,注意是包。新建他是为了简历蓝图。 3,apps下分为cms后台管理,front前台页面以及common公共页面。 4,config是设置文件 5,exts避免双向引用简历的中间件,可参加我之前 阅读全文
posted @ 2019-08-13 16:18 puppet洛洛 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一,概述 是一种nosql数据库,保存在内存中,同时redis可以把内存同时保存到磁盘,即可以把数据持久化。支持较多的数据类型,string,list(队列和栈),set,sorted set,hash。 二,使用场景 1,登陆会话存储,和memcached相比数据不会丢失。 2,排行榜/计数器:文 阅读全文
posted @ 2019-08-13 15:19 puppet洛洛 阅读(143) 评论(0) 推荐(0) 编辑