爱音斯坦牛
gitee 1000+ star,某厂Java开发工程师。
展开
-
十分钟教你部署一个属于自己的chatgpt网站
前一段时间写了一篇前端如何实现类似chatgpt的对话页面!上了热榜,阅读量还不错,后来我干脆写了后端,将其做成了一个网站!本篇博客就教你如何十分钟部署一个属于自己的chatgpt网站,十分简单,适合小白!原创 2023-04-03 08:58:31 · 55322 阅读 · 0 评论 -
基于flask+bootstrap+echarts+mysql的鱼村小馆订餐后台管理系统
flask专栏已经很久没更新了,对于这个专栏我设置为付费是因为我对flask项目的搭建是有着自己的一套理解的,而且对于后面的这些项目,我都会放在项目专栏中,也就是说对于这些项目的介绍,我都会放在项目专栏中,感兴趣的可以免费看!最近又在做一个flask项目,后面会将用到的知识总结在这个专栏中,可以说的是这个正在做的项目比前面做的几个绝对要好,静静等待吧!在此之前我要在本篇博客中将之前没有总结的项目“鱼村小馆订餐后台管理系统”总结一下!原创 2023-03-05 17:46:53 · 3808 阅读 · 45 评论 -
基于Flask+Echarts+爬虫的疫情监控系统
今天是1024,一个特殊的日子,发一个小项目吧!也意味着我要开始写项目专栏好了,陆陆续续会将之前写的项目总结到博客中,因为属实拖得有点久了,本次的项目是基于flask+echarts的疫情监控系统!原创 2022-10-24 01:19:08 · 9584 阅读 · 117 评论 -
已解决:ModuleNotFoundError: No module named ‘flask._compat‘
已解决:ModuleNotFoundError: No module named 'flask._compat'原创 2023-04-17 21:51:02 · 3892 阅读 · 2 评论 -
【flask进阶】手把手带你搭建可扩展的flask项目脚手架
flask不像我们的django可以用指令快速搭建我们的项目目录,因此,对于初学者,做一个项目结构稍微复杂一些,功能多一些的web项目时,用flask搭建一个可扩展且看起来比较舒服的项目时,可能会面临很多困难与bug,因此在这篇文章中,我将我花时间搭建的类似django的项目目录的flask项目分享给大家,让大家可以快速搭建flask的脚手架!原创 2022-09-18 16:28:12 · 1751 阅读 · 31 评论 -
【flask进阶】Flask实现自定义分页(python web通用)
分页操作在web开发中几乎是必不可少的,而我们的flask不像django自带封装好的分页操作,要分页则需要依赖flask-sqlalchemy中的分页查询,但是分页这么重要且简单的操作,自己实现必须要会这个思维,我也在网上看了一些,但大体上不合我意,因此这篇我带大家手写一个分页操作!原创 2022-09-12 12:04:45 · 4646 阅读 · 65 评论 -
【flask扩展】使用Flask-Mail发送邮件
在开发过程中,很多应用程序都需要通过邮件提醒用户, Flask 的扩展包 Flask - Mail 通过包装了 Python 内置的smtplib包,可以用在 Flask 程序中发送邮件。原创 2022-08-23 11:46:47 · 1478 阅读 · 4 评论 -
【flask扩展】Flask-Migrate的使用
在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。我们在django中可以通过指令迁移数据库,将模型类映射到数据库中,在flask中我们用的扩展Flask-SQLAlchemy来生成模型类,还需要数据库迁移扩展来通过指令迁移数据库!在 Flask 中可以使用 Flask-Migrate 扩展,来实现数据迁移。并且集成到 Flask-Script 中,所有操作原创 2022-08-22 17:41:58 · 1102 阅读 · 4 评论 -
【flask扩展】Flask-Script的使用
之前我们就说过,flask不像django为我们专门提供了manage.py让我们以命令行的方式运行与管理项目,那么今天我们就来学习一下flask的扩展flask-script的使用!原创 2022-08-22 12:57:53 · 997 阅读 · 5 评论 -
【flask扩展】Flask-SQLAlchemy的使用
上面一篇写了Flask-SQLAlchemy的安装与配置,这一篇写它的使用,还是基本的增删改查,说实话,又要学一波新内容,还是比较痛苦的,突然觉得用pymysql写原生sql还不错,最起码我会sql...,不说了,上了这条船就把他学完,比较好的是Flask-SQLAlchemy是通用的,不仅是flask中能用,其他项目也可以,不像django的orm是专属的!...原创 2022-07-30 21:09:12 · 1191 阅读 · 6 评论 -
【flask扩展】Flask-SQLAlchemy的安装与配置
我们正常使用连接数据库的的驱动往往伴随着写sql的痛苦,而且一整个大项目使用数据库驱动也非常不方便,因此选择合适的一个orm框架很有必要!本文,我将写一下flask的一个扩展flask-sqlalchemy的安装与使用!...原创 2022-07-28 18:24:00 · 2764 阅读 · 7 评论 -
【flask高级】结合源码分析flask中的线程隔离机制
我们在前面的入门系列中写request对象时提到这个request其实是一个多线程机制,作为一个全局变量,他是如何做到多线程中各个线程互不影响,即线程安全的呢,这篇文章阿牛将结合源码剖析flask中的线程隔离机制!...原创 2022-07-25 19:41:09 · 522 阅读 · 2 评论 -
【flask高级】结合源码解决flask经典报错:Working outside of application context
我在上一篇写了flask的运行机制,正好今天这个报错和flask的运行机制息息相关,如果你理解了flask的运行机制,那么这个报错对你来说将十分简单!原创 2022-07-24 19:14:19 · 2764 阅读 · 4 评论 -
【flask高级】结合源码详解flask的运行机制(出入栈)
上一节我们大概看了一下flask上下文的源码,理清了flask核心对象,Request和上下文的关系,并且在结尾提到了flask的代理模式LocalProxy,那么这节我们就以此基础来了解一下flask的运行机制。原创 2022-07-23 22:20:25 · 520 阅读 · 2 评论 -
【flask高级】从源码深入理解flask的应用上下文和请求上下文
之前在flask入门系列中大概写了flask的应用上下文和请求上下文,比较浅显,但我们后面要了解flask的运行机制,就必须先深入了解一下flask中的应用上下文和请求上下文,这节阿牛将继续带你从源码来剖解他的奥秘!......原创 2022-07-23 18:49:44 · 784 阅读 · 6 评论 -
【flask高级】从源码深入理解flask路由之endpoint
很多人对flask的路由机制有错误的理解,这节我将从源码分析,带你深入了解flask的路由机制。原创 2022-07-22 18:18:13 · 556 阅读 · 6 评论 -
【flask入门系列】请求钩子与上下文
这节学习flask中的请求钩子与上下文。请求钩子实际上就是中间件,起到中间件的作用,我会画图展示中间件的执行过程,赶紧来学习吧!原创 2022-07-16 18:37:28 · 599 阅读 · 8 评论 -
【flask入门系列】异常处理
今天简单介绍一哈flask中对于异常处理的办法,算是属于表较冷门的知识点了,因为我们用python的知识来实现这些需求处理,但我们还是要学习一下,因为他可以帮我们集中处理异常,而不用在每个视图中进行异常处理。...原创 2022-07-15 21:44:49 · 1132 阅读 · 7 评论 -
【flask入门系列】Cookie与Session
今天我总结一下flask中的cookie与session,flask中的session和正常的session是不一样的,为浏览器session,保存在浏览器。原创 2022-06-30 14:00:37 · 671 阅读 · 4 评论 -
【flask入门系列】flask处理请求和处理响应
上一节我写了flask获取路径参数以及转换器的使用,这节我们来讲如何获取其他地方的参数。原创 2022-06-25 13:52:14 · 1239 阅读 · 4 评论 -
【flask入门系列】处理请求之url 路径参数的获取以及转换器的使用
这节我们写一下url路径参数的获取以及转换器的使用,学一下如何在我们的的url路径中加参数以及如何使用转换器,并且自定义转换器。原创 2022-05-30 10:02:04 · 1722 阅读 · 9 评论 -
【flask入门系列】路由和蓝图
这节我会介绍一下flask中的路由与蓝图,刚开始学其实大家不必着急,打好基础就行,python这门语言本身就比较简单,尤其对于学过django的同学来说,学习flask简直小菜一碟,完全可以用flask自己搭建一个像django那样的目录,使项目结构比较清晰。后期我也会专门出一个关于flask的小项目,帮助大家快速熟悉flask的项目结构以及使用,总之就一句话,使劲卷就完事了!!!原创 2022-05-23 10:06:25 · 830 阅读 · 13 评论 -
【flask入门系列】Flask对象初始化参数以及Flask工程配置的加载方式
上一节我们用flask搭建了helloworld程序,那么这节我们来说一下参数的问题,然后再学习一下Flask工程配置的加载方式。原创 2022-05-19 10:29:29 · 1564 阅读 · 38 评论 -
【flask入门系列】flask的环境安装以及helloworld程序编写
上一节简单介绍了一下flask,flask跟同类型的web框架相对比具有自由,灵活等特点,是一款轻量级的web框架,接下来,我们通过flask搭建一个helloworld程序来感受一下他的灵活!原创 2022-05-12 20:11:54 · 679 阅读 · 5 评论 -
【flask入门系列】初识flask-揭开flask的神秘面纱
揭开flask的神秘面纱原创 2022-05-09 01:42:37 · 857 阅读 · 14 评论