宝塔面板部署Python的Flask框架项目

  以Linux版宝塔面板为例。本篇文章给大家介绍宝塔面板如何部署Flask项目。

先做好准备工作:

进入你的项目根目录,使用命令把项目依赖包导出到项目根目录。

pip freeze >requirements.txt

然后把你的项目上传到服务器。

把你的Flask框架项目中的

第一步:

在宝塔应用商店点击“宝塔插件”或搜索“python”找到“Python项目管理器”并安装。

第二步:安装完毕后点击“设置”按钮。

第三步:进行设置界面,单击“版本管理”,安装你项目需要的python版本:

第四步:单击“项目管理”->"添加项目",

第五步:

如图所示,进行设置后单击“确定”

第六步:最后,点击“映射”按钮,填写需要绑定的域名即可。

原文地址:https://www.cnblogs.com/xindekaishi/p/12496929.html

时间: 2024-10-09 19:40:43

宝塔面板部署Python的Flask框架项目的相关文章

002:python用flask框架开发第一个demo接口

从2020年开始,学习记录开始加入编号了~ 002:python用flask框架开发第一个demo接口 1.安装flask库,cmd命令进入到python37安装目录的scripts中pip3 install flask: 2.开始写代码 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 import flask 4 import json 5 6 """flask 开发第一个demo接口"""

宝塔面板部署thinkphp项目时ngix和apach服务器pathinfo的设置

一 前言 宝塔面板无论是对于linux系统还是windows系统,都提供了一键式的部署方案,操作简单,不需要复杂的编程基本功,小白可以完成专业复杂的后端部署.  对于宝塔提供的thinkphp5框架而言,更是大大提高开发效率.今天,针对浏览器访问地址中经常用到的url的pathinfo设置,进行分析总结. 二 pathinfo的概念 pathinfo是thinkphp框架为了url的简化和直观,设定的一种url形式. 今天以最简单的控制品来说明. 举个例如子 http://tp5.com/ind

通过宝塔面板部署Laravel项目遇到的问题

宝塔lnmp安装laravel报错500 1.当响应500无错误信息时,查看php.ini中display_errors是否为On 2.当出现如下错误,则是因为开启了防跨站攻击(open_basedir)配置 Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/lexianghui/bootstrap/autoload.php) is not within the allowed path(s):

Python的Flask框架入门-Ubuntu

全文请见tuts code:An Introduction to Python's Flask Framework Flask是Python一个小而强大的web框架.学起来简单,用起来也容易,能够帮你在很短的时间内创建web应用. 这篇文章中,我们会创建一个简单的web应用,包含两个静态页面和少许动态内容.尽管Flask能够被用来创建大型的,数据库驱动的网站,但是作为开始,通过静态页面来介绍它的工作流程会更有帮助.在了解了流程之后,我们就可以做出更为复杂的页面.读完本文章,你应该能够用这里的步骤

Python使用Flask框架,结合Highchart,自定义导出菜单项目及顺序

参考链接: https://www.highcharts.com.cn/docs/export-module-overview https://api.hcharts.cn/highcharts#exporting.chartOptions 图表导出模块是指提供了将网页中图表导出为常见的图片格式(PNG.JPG.SVG) 或 PDF 文档的功能模块,另外导出模块还提供了直接在网页中打印图表的功能. 图表的导出默认是提交数据(SVG 字符串或图表配置 JSON 字符串 )到导出服务器上进行生成图片

Python之flask框架

Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务.本文参考自Flask官方文档,大部分代码引用自官方文档. 安装flask 首先我们来安装Flask.最简单的办法就是使用pip. pip install flask 然后打开一个Python文件,输入下面的内容并运行该文件.然后访问localhost:5000,我们应当可以看到浏览器上输出了hello world. from flask import Flask app = Flask(

Python 的 Flask 框架安装应用

Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 ,使用 BSD 授权. Flask也被称为 "microframework" ,因为它使用简单的核心,用 extension 增加其他功能.Flask没有默认使用的数据库.窗体验证工具.然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM.窗体验证工具.文件上传.各种开放式身份验证技术.最新版本为0.12.

Python之Flask框架使用

Flask和Django.Bottle号称Python中的强大又简单的Web框架. Flask是一个使用Python编写的轻量级Web应用框架.基于Werkzeug WSGI工具箱和Jinja2 模板引擎. Flask使用BSD授权. Flask也被称为"microframework",因为它使用简单的核心,用extension增加其他功能.Flask没有默认使用的数据库.窗体验证工具.然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM.窗体验证

Python的Flask框架使用Redis做数据缓存的配置方法

flask配置redis 首先得下载flask的缓存插件Flask-Cache,使用pip下载. sudo pip install flask_cache 为应用扩展flask_cache app = Flask(__name__) 1 config = { 2 'CACHE_TYPE': 'redis', 3 'CACHE_REDIS_HOST': '127.0.0.1', 4 'CACHE_REDIS_PORT': 6379, 5 'CACHE_REDIS_DB': '', 6 'CACHE