首页
学习
活动
专区
工具
TVP
发布

开源部署

专栏作者
4656
文章
6155535
阅读量
51
订阅数
flask扩展 flask-cache
sudo vim /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/flask_cache/jinja2ext.py
星哥玩云
2022-09-14
2760
flask扩展 flask-caching
一、安装 sudo pip install flask-caching 二、创建 <span class="hljs-keyword">from</span> flask_caching <span class="hljs-keyword">import</span> Cache cache = Cache() <span class="hljs-keyword">from</span> .ext_cache <span class="hljs-keyword">import</span> cache
星哥玩云
2022-09-14
2420
flask扩展 flask-celery
一、flask-celery安装 pip install celery pip install redis==2.10.6 pip install flask-celery-helper 二、创建和加载 工程目录下创建run_celery.py文件 <span class="hljs-comment">#定义创建celery对象的方法</span> <span class="hljs-keyword">from</span> celery <span class="hljs-keyword">import<
星哥玩云
2022-09-14
2210
文件上传
一、上传文件存储目录 在静态目录下创建名为upload的目录作为上传文件存储目录 二、原生文件上传 配置 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) <span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">allowed_file</span><span class="hljs-para
星哥玩云
2022-09-14
4.8K0
flask扩展 flask-mail
一、邮件发送 flask-mail说明 是一个邮件发送的扩展库,使用非常方便 二、安装 pip install flask-mail 三、配置 一定要写在创建Mail对象之前,否则将不起作用 <span class="hljs-comment"># 导入类库</span> <span class="hljs-keyword">from</span> flask_mail <span class="hljs-keyword">import</span> Mail, Message <span class="
星哥玩云
2022-09-14
4860
request对象(请求对象)
一、作用 获取请求报文中传递的数据 二、概述 浏览器发送到服务器的所有报文被flask接收后,创建出request对象,request被用在视图函数中,获取请求的数据 request对象由flask框架创建好,通过引入后就可以在视图中使用 导入 from flask import request 三、request属性 url 完整的请求URL base_url 去掉GET参数的URL url_root 去掉了?后面的参数 host_url 只有主机IP和端
星哥玩云
2022-09-14
1.1K0
reponse对象(响应对象)
原型 def make_response(*args): def make_response(info, status, headers):
星哥玩云
2022-09-14
7670
会话控制 COOKIE 与 SESSION
会话控制 用来保持用户的状态 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案
星哥玩云
2022-09-14
3350
模板概述与变量
一、概述 说明 模板文件就是按照特定规则书写的一个负责展示效果的HTML文件;模板引擎就是提供特定规则的解释和替换的工具 Jinja2 在Flask中使用的就是该模板引擎,它是由flask核心开发组人员开发的 二、变量 目录结构 project/ manage.py <span class="hljs-comment"># 项目启动控制文件</span> templates/ <span class="hljs-comment"># 所有的模板文件</span> 渲染模板文件
星哥玩云
2022-09-14
3850
Flask安装
一、Flask安装 1、进入黑屏终端 📷 2、输入命令命令 pip install flask 📷 二、创建工程 1、使用pycharm进行创建 点击File->NewProject 📷 出现下方内容框 如图配置 选择Flask->点击Create进行创建(如果pycharm为社区版 则没有左侧选择框) 📷 创建成功 结果为下图 📷 如果您创建成功后启动文件也为app.py 请改为manage.py 📷 2、手动创建 和在Python基础中创建文件操作一致 创建工程->新建manage.py 即可 三、
星哥玩云
2022-09-14
5250
模型的基本使用
Flask-Script用来生成shell命令 为在Flask里编写额外的脚本提供了支持
星哥玩云
2022-09-14
2260
使用Flask-SQLAlchemy管理数据库
一、配置数据库 1、安装扩展库 安装pymysql扩展库 pip install pymysql 安装flask-sqlalchemy扩展库 pip install flask-sqlalchemy 本扩展库为flask用于操作数据库进行ORM转换 2、代码配置 总体代码如下(自行进行拆分) <span class="hljs-keyword">from</span> flask <span class="hljs-keyword">import</span> Flask <span class="hl
星哥玩云
2022-09-14
5460
数据库操作
python manage.py db migrate -m “说明信息,注意不能有中文”
星哥玩云
2022-09-14
1.2K0
Flask介绍
Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团队在短时间内就可以完成功能丰富的中小型网站或Web服务的实现。另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站
星哥玩云
2022-09-14
3650
Ceph监控Ceph-dash安装
Ceph的监控有很多啊,calamari或inkscope等,我开始尝试安装这些的时候,都失败了,后来Ceph-dash走入了我的眼帘,Ceph-dash根据官方描述,我个人觉得是最简单安装的了,但是安装过程中出现的不好使用的情况,加上目前互联网上缺乏相关的Ceph-dash的安装资料,还是花费了我不少的时间的。
星哥玩云
2022-07-03
5020
Ubuntu 12.04 下部署 Nginx+uWSGI+Flask
Flask本身就可以直接启动HTTP服务器,但是受限于管理、部署、性能等问题,在生产环境中,我们一般不会使用Flask自身所带的HTTP服务器。
星哥玩云
2022-06-29
2810
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档