Flask
文章平均质量分 59
皓月如我
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue前端-Flask后台跨域访问问题的处理
采用前后端分离的方式开发WEB应用,前端适用了Vue.js,后端用的是Flask。 在使用axios进行前后台交互时,浏览器控制台报错: blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. 经查,是跨域访问限制问题,即浏览器发出的前后台交互请求(指向flask server),与地址栏请求(指向node.js server)不同。 一种比较直接的解决方原创 2021-04-01 15:44:19 · 1865 阅读 · 0 评论 -
Nginx反向代理多个应用时,通过BluePring使Flask支持二级路径(URL前缀)
1. 预期 最近陆续基于Nginx,完成了三个应用的部署: 应用A:《在Ngnix上部署Flask应用》 应用B:《PaddleOCR加载chinese_ocr_db_crnn_modile模型进行中英文混合预测(Http服务)实践》 应用C:《php web server部署(PHP+Nginx+Redis+MySQL)》 理所当然冒出来一个想法就是把它们一并启起来,而且云服务器上除了http的80和https的443以外,不要增加更多的端口。预期的效果如下: 应用A和应用B都是我自己开发的Flas原创 2021-03-18 16:03:11 · 986 阅读 · 0 评论 -
Windows平台:Nginx+Tornado部署Flask
之前写了一篇《在Ngnix上部署Flask应用》 其中虽然用Nginx做了反向代理,但实质上还是没绕开内部 Flask 孱弱的 http server。而 uwsgi,gunicorn 等常见的WSGI框架,只适用于 Linux 平台。 Windows 下,可以使用 Tornado 作为 Flask 的 http server。Tornado 是一个 Python web 框架和异步网络库,起初由 FriendFeed 开发。通过使用非阻塞网络 I/O, Tornado 可以支撑上万级的连接、处理长连接、原创 2021-03-18 14:22:19 · 1373 阅读 · 0 评论 -
PaddleOCR加载chinese_ocr_db_crnn_modile模型进行中英文混合预测(Http服务)实践
1. 环境搭建 参考:《PaddleOCR加载chinese_ocr_db_crnn_server模型进行中英文混合预测(命令行)实践》 2. 服务端部署 hub serving start -m chinese_ocr_db_crnn_mobile -p 8866 3. 客户端访问 # coding: utf8 import requests import json import cv2 import base64 def cv2_to_base64(image): data = cv2.im原创 2021-03-16 15:51:07 · 1923 阅读 · 1 评论 -
在Ngnix上部署Flask应用
《Flask项目支持https》这一篇介绍的是在Flask自带server上添加SSL,毕竟不适合用于生产环境。本篇介绍适用于生产环境的Flask+SSL部署方法,需要借助Ngnix。 Flask基础请查看这篇:《Flask入门》 Ngnix基础请查看这篇:《Windows上部署Ngnix》 在主机上启动ngnix 在主机上启动flask项目 在ngnix.conf中配置 proxy_pass http://127.0.0.1:5000; 如图: ...原创 2021-03-01 15:00:55 · 722 阅读 · 0 评论 -
Flask入门
Python的主要Web框架有: Flask:常见用轻量级框架,经典案例“果壳网”https://www.guokr.com/ Django:著名的重量级、全能型框架,广泛应用于企业生产环境 Tornado:高性能框架,注重RESTful URL,不支持ORM,经典案例“知乎”https://www.zhihu.com/ web.py:一个不常用的轻量级框架 web2py:脱胎于web.py Quixote:另一个高性能框架,经典案例“豆瓣”https://www.douban.com/ 本篇主要是对F原创 2021-02-19 16:50:44 · 325 阅读 · 0 评论 -
Flask开发实践
[参考资料]: Flask从入门到做出一个博客的大型教程(一) Flask从入门到做出一个博客的大型教程(二) Flask从入门到做出一个博客的大型教程(三) Flask从入门到做出一个博客的大型教程(四) Flask从入门到做出一个博客的大型教程(五) 我跟随上面的教程进行了实践,原作者(程序员duke)写的非常详细! 我使用的是PostgreSQL数据库,对应的 插件安装:pip install psycopg2 连接串:postgresql://username:password@localhost:原创 2021-02-20 16:08:12 · 454 阅读 · 0 评论 -
Flask项目支持https
1. 开发原型项目 简版可以参考《Flask入门》https://blog.csdn.net/fm0517/article/details/113867029 完整版可以参考《Apache24 + wsgi + Flask on Python3.8部署实践》https://blog.csdn.net/fm0517/article/details/114090609 2. 创建SSL证书并下载到本地 我是在阿里云申请的免费证书资源包 下载其中的Apache版本,是一个key文件和2个crt文件。 3. 在原创 2021-02-28 09:14:06 · 499 阅读 · 0 评论 -
Apache24 + wsgi + Flask on Python3.8部署实践
1. 安装Apache2.4 从此处下载:httpd-2.4.46-o111j-x64-vc15.zip 解压到本地目录E:\GreenSoftware\Apache24 编辑Apache的配置文件:Apache24/conf/httpd.conf 将 Define SRVROOT "/Apache24" 改为 Define SRVROOT "E:\GreenSoftware\Apache24" 至此可以通过命令/Apache24/bin/httpd.exe启动Apache,然后在浏览器中可以看到Apa原创 2021-02-25 16:52:43 · 1393 阅读 · 1 评论
分享