查看“Python Web开发:Flask”的源代码
←
Python Web开发:Flask
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==Web开发基础== ==Python常用Web框架== ===什么是Web框架=== *管理路由 *访问数据库 *管理会话和Cookies *创建模板来显示HTML *促进代码的重用 ===常用的Web框架=== *Django: 大而全 *Flask Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具 *Tornado Tornado是使用Python开发的全栈式(full-stack)Web框架和异步网络库,最早由Friendfeed开发。通过使用非阻塞IO,Tornado可以处理数以万计的开放连接,是long polling、WebSockets和其他需要为用户维护长连接应用的理想选择。 Tornado 跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。 *阅读:[[Python后端开发框架的演进]] ==BootStrap== *[[Bootstrap简介]] *[[Bootstrap5 与 Bootstrap 3 & 4]] *[[安装bootstrap]]、[[Python Web开发:安装bootstrap]] ===CSS=== *[[Bootstrap CSS 概览]] *[[Bootstrap 超大屏幕]] *[[Bootstrap 图片]] *拓展:[[Bootstrap4 超大屏幕]]、[[Bootstrap4 图片]] *[[Bootstrap排版]] ===网页布局=== *[[Bootstrap网格系统]]、例子:[[Python Web开发:Bootstrap栅格布局]] *[[Bootstrap 缩略图]] *[[Bootstrap 多媒体对象(图文混排)]] ===表单=== *[[Bootstrap 表单]]、[[Bootstrap 按钮]] *[[Bootstrap 输入框组]] *案例:[[Python Flask: 用户注册网页设计]]、[[Python Flask: 用户登录网页设计]] *拓展:[[Bootstrap4 表单]] ==Flask框架入门== *[[Python:安装虚拟环境]] *[[Python:安装Flask]] *[[Python:编写第一个Flask程序]]、[[Flask简介]] *[[Python:Flask开启调试模式]] *[[Python Flask:路由]] *[[Python FLask:模板]] *拓展:[[Bootstrap简介]]、[[Python Flask:用Bootstrap做模板]] *[[Python Flask:表单]] *[[Python Flask:原生文件上传]] *[[Python Flask案例:制作一个Linux命令查询网站]] *[[Python Flask案例:制作一个Linux命令执行网站]] *[[Python Flask案例:制作一个数据分析网站]] *python之flask框架与pandas :https://www.modb.pro/db/98200 *flask 结合pandas 输出excel: https://blog.csdn.net/qq_35318838/article/details/101354968 拓展:[[理解RESTful架构]]、[[Flask:RESTful URL]] ==网络通信== ===前后端不分离版=== *[[Python FLask:模板]] *[[Centos 8 配置yum源]]、[[Centos 8安装psutil]] *[[Psutil + Flask开发Linux /Windows系统监控]] ===前后端分离版=== ====RESTful API==== *[[Python Flask:什么是RESTful API]] *[[Python Flask:利用路由写RESTful API]] *[[Apipost的使用]] https://blog.51cto.com/breaklinux/2424189 https://blog.csdn.net/djstavaV/article/details/112261872 https://blog.csdn.net/djstavaV/article/details/112261872 http://www.pythondoc.com/flask-restful/second.html http://www.startmvc.com/article_48123.html https://www.jianshu.com/p/bee9e61aca14 https://zhuanlan.zhihu.com/p/361393023 ====数据处理==== *[[Flask返回JSON数据]] *[[Flask获取POST方法传来的数据]] ====案例:Flask + Uni-app/Vue/Element UI==== *[[Flask+jQuery:AJAX技术动态加载网页]] *[[Uni-app+Flask前后端传参]] *[[Vue+Flask前后端传参]]、[[Vue.js Ajax(axios)]] *[[Element UI+Flask前后端传参]] *[[Apipost的使用]] 链接:[[Uni-app跨终端开发]]、[[Vue.js基础教程]]、[[Element UI 页面开发]] ===案例:用户登录=== *前端:[[Element UI: 用户登录之页面设计]] *后端:[[Apipost的使用]]、[[Python Flask: 用户登录之后端接口(无数据库)]] *前端:[[Axios的安装]]、[[Element UI: 用户登录之前后端通信]] **参考:[[Vue的前后端通信(axios)]] **参考:[https://www.cnblogs.com/xjenny/p/13775683.html axios的post请求] *后端:[用户登录之数据库设计]] *后端:[[Python Flask: 用户登录之后端接口(有数据库)]] ==数据库操作== ===需求分析=== *[[Python FLask:需求分析]] ===系统设计=== *[[Python FLask:系统设计]] *[[Python Flask: 系统开发必备]] *[[Centos7 安装Mariadb]] *[[MySql基本操作]] *[[Python操作MySQL数据库]] *[[Python Flask在线笔记:数据库设计]] ===案例=== 请参考后文“基于Flask的在线学习笔记” ==文件上传== *[[Python Flask:原生文件上传]] *[[Python Flask:使用扩展实现]] *[[Python Flask:完整实现]] *[[Python Flask:文件管理与多文件上传]] *[[Python Flask:拖拽上传和进度条]] ==案例:基于Flask的在线学习笔记== ===需求分析=== *[[Python FLask:需求分析]] ===系统设计=== *[[Python FLask:系统设计]] *[[Python Flask: 系统开发必备]] *[[MySql基本操作]] *[[Python操作MySQL数据库]] *[[Python Flask在线笔记:数据库设计]] ===用户模块设计=== *[[Python Flask: 用户登录网页设计]] *[[Python Flask: 实现用户登录功能(简单版)]](无数据库版) *[[Python Flask: 实现用户登录功能]](数据库版) *选做:[[Python Flask: 实现用户注册功能]]、[[Python Flask: 用户注册网页设计]] *[[Python Flask: 实现用户权限管理功能]]、[[Python装饰器原理]] *[[Python Flask: 实现退出登录功能]] ===笔记模块设计=== *[[Python Flask: 笔记列表网页设计]] *[[Python Flask: 实现笔记列表功能(简单版)]](无数据库版) *[[Python Flask: 实现笔记列表功能]](数据库版)、 *[[Python Flask: 实现添加笔记功能]] *[[Python Flask:实现添加笔记功能(无数据库版)]] *[[Python Flask: 实现编辑笔记功能]] *[[Python Flask: 实现编辑笔记功能(无数据库版)]] *[[Python Flask: 实现删除笔记功能]] *[[Python Flask: 实现删除笔记功能(无数据库版)]] ==基于Flask的甜橙音乐网== ===系统设计与技术准备=== *[[Python Flask音乐网: 需求分析]] *[[Python Flask音乐网:系统设计]] *[[Python Flask音乐网:系统开发必备]] *[[Python Flask:jPlayer的安装]] *[[Python Flask:蓝图的使用]] ===数据库设计=== *[[Python Flask音乐网:数据库设计]] ===网站首页模块的设计=== *[[Python Flask音乐网:首页模块概述]] *[[Python Flask音乐网:实现热门歌手列表]] *[[Python Flask音乐网:实现热门歌曲列表]] *[[Python Flask音乐网:实现音乐播放功能]] ===排行榜模块的设计=== *[[Python Flask音乐网:实现排行榜模块]] ===曲风模块的设计=== *[[Python Flask音乐网:实现曲风模块]] ==Flask异步编程== *[[Flask异步编程概述]] *[[分布式任务队列Celery]] *[[第一个Celery程序]] *[[第一个Celery工程]] *[[Celery队列]] celery在flask中使用:http://www.136.la/python/show-38910.html Flask+Celery实现动态添加定时任务:https://www.pythonheidong.com/blog/article/497495/43e122e888aa6f69cfb5/ Using Celery With Flask: https://blog.miguelgrinberg.com/post/using-celery-with-flask 在 Flask 中使用 Celery: http://www.pythondoc.com/flask-celery/first.html ==爬虫== *[[Python Flask爬虫:分析获取影视资源的方案]] ==运维== ===发送邮件=== *[[Python Flask: 发送邮件]] ===其他=== 华为云注册登陆, 部署Flask 网站 MySQL基础 Bootstrap基础语法 网站增删查改 网站运维 定时爬虫(用seleum爬) ===运维可视化(Echarts+Flask)=== *[[ECharts数据可视化:入门、实战与进阶]] 沐代码段——Flask+Mysql+Echarts可视化 :https://blog.csdn.net/fanfzj/article/details/69218683?spm=1001.2014.3001.5501 Flask Echarts: https://gitee.com/ismallcode/Flask_Echarts 远程控制 ansible + python: https://blog.csdn.net/weixin_34025051/article/details/90059198 ===搜索引擎(Flask +ES)=== *[[Python Flask:集成ElasticSearch搜索引擎]] https://cloud.tencent.com/developer/article/1672615?from=article.detail.1869143 https://cloud.tencent.com/developer/article/1676981?from=article.detail.1869143 ===运维大数据(spark + flask)=== Flask + Pyspark:重复的火花会话: https://www.pythonheidong.com/blog/article/461722/ccc93691fee7efbe0610/ 《PySpark实用教程_v3.1.2》: https://blog.csdn.net/xlw2003/article/details/123179808 http://xueai8.com/book/6/download ===网盘存储 + 数据湖=== Hudi 与pyspark整合:https://www.shuzhiduo.com/A/6pdD2qGqJw/
返回至
Python Web开发:Flask
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息