![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask学习
作答
永远在学习的路上的菜鸟。
展开
-
flask动态查询条件
原创 2019-12-04 11:24:39 · 579 阅读 · 1 评论 -
同一台服务器上部署多个前端项目nginx配置文件
server { listen 80 default_server; listen [::]:80 default_server; server_name ***.***.***;#域名替换成自己的 add_header Access-Control-Allow-Origin '*'; add_header Access-Cont...原创 2019-11-06 14:01:54 · 3304 阅读 · 2 评论 -
配置flask项目nginx配置文件
server { listen 80 default_server; listen [::]:80 default_server; server_name www.shidu0118.cn; location / { root /var/local/web/sd_TextDataLablePlat1.0; ...原创 2019-10-21 08:55:55 · 1043 阅读 · 0 评论 -
Flask学习系列9一使用pymysql操作数据库
使用数据库管理工具Navicat建表,表结构如下所示flask使用pymysql之前需要先导入pymysql库,导入方法不再赘述1.增加方法,页面代码如下<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/html"><head> <meta charset...原创 2019-01-29 20:44:48 · 734 阅读 · 0 评论 -
sql语句汇总
schedule = db.session.query(Schedule.schedule_turn_name).filter(Schedule.league_id == request.args.get('league_id'),Schedule.schedule_process ==2).group_by(Schedule.schedule_turn_name).order_by(f...原创 2019-04-17 10:39:48 · 105 阅读 · 0 评论 -
python web 框架flask解决跨越问题
安装模块pip install flask-cors在项目启动文件加入下面的代码CORS(app)from flask import Flaskfrom flask_cors import *def create_app(): app = Flask(__name__) app.config.from_object('app.config.setting'...原创 2019-08-20 17:27:21 · 201 阅读 · 0 评论 -
flask uwsgi nginx 搭配,uwsgi nginx 配置文件,亲测好使
uwsgi配置[uwsgi]#指向网站根目录chdir=/usr/local/project/testemploy#虚拟环境目录home = /usr/local/project/testemploy/testemploy# python启动程序文件wsgi-file=app.py#python程序内用于启动的application变量名callable=appproces...原创 2019-10-10 14:17:11 · 104 阅读 · 0 评论 -
Flask学习系列7.2一Flask中视图函数传数据到前端页面
需要先安装第三方库jinja,安装方法就不在这里赘述了。1.将字符串传到前端页面user.pyfrom app.web import web_blue # 导入注册的蓝图from flask import render_template@web_blue.route('/userIndex')def userIndex(): data1 = 'Flask Study'...原创 2019-01-15 21:00:45 · 1124 阅读 · 2 评论 -
Flask学习系列补充1——debug模式的开启与关闭
如果项目是在pycharm中直接新建的Flask项目(如下图),则使用下面的方法是开启不了debug模式的if __name__ == '__main__': theapp.run(debug=False)需要在pycharm中设置,具体方法如下图点击Apply,再次启动启动文件,显然debug模式已开启如果是自己手动创建的文件夹,然后配置项目的...原创 2019-01-15 19:24:07 · 3558 阅读 · 1 评论 -
Flask学习系列1一virtualenv的安装及使用
以下为Windows下的virtualenv安装使用:1.安装virtualenvpip install virtualenv2.创建一个文件夹virtualenvdir(自选),用来放置每个项目的虚拟环境(每次新建一个项目,建议新建一个虚拟环境)mkdir virtualenvdir3.进入到virtualenvdir 文件夹,创建一个文件夹FlaskBlog,在此文件夹...原创 2019-01-14 09:14:43 · 331 阅读 · 0 评论 -
Flask学习系列2一项目的创建及虚拟环境的配置
1.在本地建一个文件夹FlaskBlog2.使用pycharm打开项目FlaskBlog,并进行解释器的配置(1)打开settings(2)点击项目翻译器,进行添加,将上一次学习创建的虚拟环境配置到FlaskBlog项目此时,项目的解释器就已经配置好...原创 2019-01-14 09:35:03 · 157 阅读 · 0 评论 -
Flask学习系列3一输出‘Hello World’
1.在FlaskBlog项目下创建一个app.py文件from flask import Flaskapp = Flask(__name__)@app.route('/hello')def hello(): return 'Hello World'if __name__ == '__main__': app.run()2.右键运行app.py,在浏览器输...原创 2019-01-14 09:59:20 · 222 阅读 · 0 评论 -
Flask学习系列4一Flask需求文件requirements.txt的创建及使用
1.在pycharm下打开Terminal2.生成需求文件,在命令行输入pip freeze >requirements.txt 回车运行后,将会在项目文件下生成requirements.txt文件,里面包含FlaskBlog项目此时使用到的所有第三方库的信息3.当在另一个虚拟环境需要使用此项目的这些第三库时(拿到别人的项目时),可以直接运行下面的命令pip inst...原创 2019-01-14 10:11:06 · 326 阅读 · 0 评论 -
Flask学习系列5一Flask中蓝图的使用
当flask项目业务逻辑复杂时,将所有的视图方法放到一个文件里面显然是不合理的,蓝图的使用可以很好地将视图方法模块化、有利于大项目协同开发。如何使用蓝图蓝图需要进行创建、注册创建如下图所示的目录结构,admin、user为两个模块view1,view2为admin模块下的两个视图函数文件,userView1为user模块下的视图函数文件1.蓝图的创建蓝图创建代码f...原创 2019-01-15 10:09:41 · 234 阅读 · 0 评论 -
Flask学习系列5.1一Flask中蓝图的另一种编写方式(自己认为是更成熟一种代码编写方式)
这种代码编写方式是从mk网qiyue老师的教程中学习到的,在此特别感谢不建议初学者用来学习,如果已学习过蓝图使用的基本方法,可以参考下面的方法创建如下的目录结构1.创建蓝图,此时只需要创建一个蓝图,不用创建多个蓝图from flask import Blueprintweb_blue = Blueprint('web',__name__)from app.web ...原创 2019-01-15 11:48:54 · 135 阅读 · 0 评论 -
Flask学习系列6一Flask中配置文件
一.配置文件介绍http://www.pythondoc.com/flask/config.html#id4二.配置文件使用方法1.属性配置app = Flask(__name__)app.config['DEBUG'] = Trueapp.debug = Trueapp.secret_key = ['1111111']#由于Config对象本质上是字典,所...原创 2019-01-15 13:11:59 · 137 阅读 · 0 评论 -
Flask学习系列7.1一Flask中前端页面的使用
flask中前端页面的使用flask中前端页面和静态文件默认放在包含app = Flask(__name__)代码的templates和static文件夹里面,修改以下两个参数即可修改app = Flask(__name__,static_folder='',template_folder='') 使用flask自带的render_template函数from...原创 2019-01-15 19:03:01 · 1428 阅读 · 0 评论 -
Flask学习系列补充2——pycharm项目无法关联jinja
这种情况一般是自己手动创建文件夹,而不是用pycharm直接创建的Flask项目出现的具体情况如下,一是写的jinja代码没有特别标记二是不会自动补全解决方法如下:打开Settings,按照下面的操作步骤设置就ok了。 ...原创 2019-01-17 14:13:32 · 392 阅读 · 0 评论