学习《Flask Web开发:基于Python的Web应用开发实战》分享 一直在说学习Python,对同事,对朋友,都说我正在学习Python,这无形给自己一定的压力,促使自己要去学习,进步。 Python的语法看了忘,忘了再看。每天学习时长不固定,会造成这样的效果。 然后看到这本书《Flask Web开发:基于Python的Web应用开发实战》,时间不长不短,也学习了一段时间,前后看了两三遍,学会了一些知识,在这里做一个整理、分享。 坚持学习很重要,活到老学到老,让我们一起学习Python吧。 下面从一个小项目中,分享一下。 小项目:采集()部分教程,并在Web中展示。 小项目在,中运行。(调试中) 1. 使用虚拟环境 与系统的Python解释器分开,在项目中的私有副本 安装 检查virtualenv 安装virtualenv 新建一个文件夹作为项目目录 按照惯例,一般虚拟环境会被命名为 venv 可指定python版本 激活这个虚拟环境 为了提醒你已经激活了虚拟环境,激活虚拟环境的 命令会修改命令行提示符,加入环境名 回到全局 Python 解释器 使用pip安装Python包 pip 的 安装请参见 () 在虚拟环境中安装 Flask 尝试导入 Flask 第一个程序 运行 2. 初始项目结构 Flask 程序一般都保存在名为 app 的包中; migrations文件夹包含数据库迁移脚本; venv文件夹包含Python虚拟环境。 pip 可以使用如下命令自动生成requirements.txt文件 该文件便是项目中所需要的所有Python包 创建一个新的虚拟环境,并在其上运行以下命令 即可安装该项目中所需要的所有Python包 创建迁移仓库 创建迁移脚本 更新数据库 启动脚本 3. 定义模型 4. 采集数据 5. 定义路由 6. CRUD 7.运行 本项目代码存放在github中 ()
转载于:https://blog.51cto.com/bstdn/1926459