摘要:
浏览目录 配置文件 路由系统 视图 请求相关 响应 模板渲染 session 闪现 中间件 蓝图(blueprint) 特殊装饰器 配置文件 路由系统 视图 请求相关 响应 模板渲染 session 闪现 中间件 蓝图(blueprint) 配置文件 知识点 给你一个路径 “settings.Foo 阅读全文
摘要:
先取到上传过来的文件对象 1、我们只接收zip压缩包。 2. 接收用户上传文件,并写入到服务器本地。 3. 解压zip文件。 结果我们发现这样的话我们接收一遍上传过来的压缩包,又保存一份解压过的文件夹,太占内存,我们可以先接收上传过来的压缩包,然后进行解压,最后保存到指定路径。更省事。 4. 遍历某 阅读全文
摘要:
初识Flask Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回 阅读全文
摘要:
BBS部署步骤 安装python3.6(如已安装无需重复) 把BBS项目传上来 选择文件 解压文件 安装mysql数据库(这是一个脚本) (如已安装无需重复) #!/bin/bash yum install mariadb mariadb-server -y if [ $? -ne 0 ] then 阅读全文
摘要:
.gitignore 版本相关 阅读全文
摘要:
配置文件 Git的配置文件有三个: 系统配置: /private/etc/gitconfig 用户配置: ~/.gitconfig 项目配置:.git/config 用户凭证 由于Git和Github交互操作可能会很频繁,那么一定少了用户授权的操作,为了防止每次操作重复输入用户名和密码,Git提供了 阅读全文
摘要:
GitHub中多人协同开发和单人开发还是有点差别,协同开发一般有两种方式: 合作者,将其他用户添加到仓库合作者中之后,该用户就具有向当前仓库提交代码。 组织,创建一个组织,然后再该组织下可以创建多个项目,组内成员可以向组内所有项目提交代码。PS:也可以对某个项目指定合作者。 协同开发命令和以上步骤类 阅读全文
摘要:
作为一个技术人员还是脱离不了屌丝的本质,所以每天都是逛逛github,看看别人有什么好的项目,自己可以给他挑挑bug也可以提供自己的水平,但是别人不那怎么才能给别人贡献代码呢?那就是fork了。。。。 找到想搞的项目,fork一下,然后这个项目就在自己仓库出现了 从自己仓库获取代码并进行编辑提交 创 阅读全文
摘要:
我们不可能只在一台电脑上开发,白天在公司用公司电脑,晚上在家可以用自己电脑。但是这个代码怎么让两台电脑同步呢?总不能用U盘复制粘贴。太繁琐。 这里我们就可以找个代码托管的平台,帮我们做这件事。 Github介绍 GitHub是一个基于Git的远程文件托管平台(同GitCafe、BitBucket和G 阅读全文
摘要:
前面介绍了Git版本控制,为我们省去了很多不必要的麻烦。 回滚 有没有想过,在我们开发过程中,修改需要是常有的事,如果我们现在不想要这个功能了,那么如何回到之前的版本呢?回滚,回到上一个版本。 那如果我们后来又想把那个功能加上,但又不能回滚道之前的版本,怎么办?我们可以在版本库找到所有的版本 ,返回 阅读全文