轻量级Python Web开发实战(基于flask)
文章平均质量分 90
使用Python语言,记录开发个人博客系统的所有步骤。
钱彬 (Qian Bin)
18年博士毕业于南京理工大学模式识别专业,图像处理算法工程师,研究方向:深度学习、人像处理。著有《python web开发从入门到实战》书籍,今年即将出版《深度学习与图像处理(PaddlePaddle)》一书,感谢支持!
展开
-
flask数字图像处理系统开发全流程记录(基于OpenCV)
虚拟环境是Python解释器的一个副本环境,在这个环境中可以安装其它第三方Python包,在虚拟环境中安装的Python包不会影响全局环境中的包。通过虚拟环境可以有效的做到python环境隔离,适合需要不同依赖库的python项目开发。为了能够正常的使用虚拟环境,我们首先安装虚拟环境工具virtualenv,输入下面的命令即可完成安装:接下来我们可以专门建立一个文件夹phdl用于创建虚拟环境,创建虚拟环境命令如下:创建成功结果如下所示:接下来我们需要进入到我们的虚拟环境,可以使用下面的命令:此时在命原创 2022-10-04 12:10:42 · 2707 阅读 · 2 评论 -
python虚拟环境
目录一、使用虚拟环境1.1 安装虚拟环境1.2 创建虚拟环境1.3激活虚拟环境二、安装flask一、使用虚拟环境1.1 安装虚拟环境虚拟环境是Python解释器的一个副本环境,在这个环境中可以安装其它第三方Python包,在虚拟环境中安装的Python包不会影响全局环境中的包。打个比方,如果我同时接手两个团队的活:团队A和团队B,A团队的项目依赖了人工智能的tensorflow库(非常流行的深度学习库),B团队的项目也依赖了tensorflow,但是不巧的是A团队使用的是t.原创 2021-05-06 22:28:42 · 524 阅读 · 2 评论 -
使用模板
目录一、模板介绍1.1 模板的概念1.2Jinja2模板引擎介绍二、使用模板渲染页面一、模板介绍1.1 模板的概念上一节我们介绍了视图函数的概念,视图函数的主要作用是生成请求的响应,我们在上一节中返回了一个硬编码的html字符串。所谓硬编码,就是我们将网页html的内容写在了视图函数中再返回给浏览器。这种方式很明显有个弊端,它不适合前、后端开发人员的协作。最好的方式应该是前端开发人员用他们自己的方法或者工具开发好网页页面,我们后端flask开发人员使用某种方式可以直接或者只需要.原创 2021-05-15 13:01:30 · 334 阅读 · 0 评论 -
开发第一个网站
一、熟悉Flask的基本使用方法1.1 初始化相比于另一个Python Web框架Django,Flask更“Python”化一些,因为我们可以在一个.py脚本文件中写完运行整个项目的所有代码。紧跟上一节内容,我们在blog项目下新建一个test.py文件,然后在该文件中填入主运行函数:二、组织大型程序项目结构...原创 2021-05-15 09:53:38 · 550 阅读 · 1 评论