随笔分类 - flask基础
摘要:本文转自:flask-admin模型功能参数参照表 can_create = True 是否可以创建 can_edit = True 是否可以编辑 can_delete = True 是否可以删除 list_template = ‘admin/model/list.html‘ 修改显示该模型的htm
阅读全文
摘要:参考博客: 1、python服务器环境(python3+nginx+flask+uwsgi+supervisor)
阅读全文
摘要:使用一个 MongoDB 之类的文档型数据库来代替关系 SQL 数据是很常见的。本方案演示 如何使用文档映射库 MongoEngine 来集成 MongoDB 。 先准备好一个运行中的 MongoDB 服务和 Flask-MongoEngine pip install flask-mongoengi
阅读全文
摘要:使用 Flask-Admin 管理数据库数据
阅读全文
摘要:参考博客: ubuntu supervisor管理uwsgi+nginx
阅读全文
摘要:本文转载自: (1) 使用 supervisor 管理进程 (2)安装使用supervisor来启动服务 (3)supervisor用法 相比之前的博客,这一篇博客讲述的更加清晰简单。 使用 supervisor 管理进程 Supervisor是一个用 Python写的进程管理工具,可以很方便的用来
阅读全文
摘要:参考博客: (1)使用 supervisor 管理进程 (2)Supervisor入门使用 (3)Python 进程管理工具 Supervisor 使用教程 1、简介 Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启
阅读全文
摘要:sudo apt-get install python-pip 下面这个博客详细讲述了将一个API服务部署到阿里云服务器的过程 API服务器架设笔记(flask+nginx+uwsig) 一、下面是部署海外投放监测链接服务的流程: 1、申请新服务器后,安装python、pip包: 安装python:
阅读全文
摘要:1、回顾: (1)flask_9:Nginx简介及配置介绍 (2)flask_10:Nginx和uWSGI服务器之间是如何通信的? python web 开发的线上流程图: 由上面的介绍可以看出,uwsgi 服务器的作用是,在接收到nginx转发的请求后,根据自身的 uwsgi 和 WSGI 协议,
阅读全文
摘要:目录: 1、python web 开发的线上流程 2、Nginx 和 uWISG 服务器之间如何配合 1、python web 开发的线上流程: 2、Nginx 和 uWISG 服务器之间如何配合 (1)首先浏览器发起 http 请求到 nginx 服务器,Nginx 根据接收到请求包,进行 url
阅读全文
摘要:一、什么是Nginx Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。从2004年发布至今,凭借开源的力量,已经接
阅读全文
摘要:Flask-Admin是一个简单易用的Flask扩展,让你可以很方便并快速地为Flask应用程序增加管理界面。 具体参考:Flask-Admin 后台管理介绍
阅读全文
摘要:当应用比较简单,只有1个模块的时候,我们可以像上面示例那样,把所有的应用都放到app.py中,例如工作中,各个投放平台的点击数据接收。但是当开发的模块比较多的时候,就会导致文件繁杂,不好维护。用蓝图能很好地解决这个问题,在各个模块中生成蓝图,然后统一在app.py中进行注册,用不同的URL前缀进行区
阅读全文
摘要:目录: 1、查看app.config类型 2、查看app.config源码 3、配置方式2-对象中配置:from_object介绍 重点: app.config.from_object() 方法说接收的参数obj可以使str类型,可以是一个模块,甚至是一个类。 1、查看app.config类型:是一
阅读全文
摘要:目录: 1、配置 2、从小处起步 3、instance文件夹 4、依照环境变量来配置 5、总结 1、配置 当你开始学习Flask时,配置看上去是小菜一碟。你仅仅需要在config.py定义几个变量,然后万事大吉。 然而当你不得不管理一个生产上的应用的配置时,这一切将变得棘手万分。 你不得不设法保护A
阅读全文
摘要:1、flask-script的作用 可以通过命令行的形式来操作flask。例如通过命令跑一个开发版本的服务器、设置数据库、定时任务等。 2、flask-script的安装 pip install flask-script 复制代码 3、示例代码 新建文件manage.py,文件中的代码如下 from
阅读全文
摘要:flask简介参考自: (1)Flask 简介、视图、路由: (2)Flask视图: 目录: 1、web框架—flask 2、flask常用扩展包 3、flask相关的基本概念 4、小应用实例 5、Blueprint进行多模块应用的编写 6、Flask-Admin:简单而可扩展的管理接口的框架 1、
阅读全文
摘要:1、安装python-dotenv pipenv install python-dotenv 2、在项目根目录创建.flaskenv文件用来存储和Flask相关的环境变量,也可以创建.env文件用来存储包含敏感信息的环境变量。例如: #默认为app.py FLASK_APP=main #默认为500
阅读全文
摘要:下面2篇博客非常详尽的介绍了flask的基本概念 (1)Flask 简介、视图、路由 (2)Flask视图 1、Flask 简介、视图、路由: from flask import Flask from flask import render_template, jsonify, make_respo
阅读全文