flask开发web网站
flask开发web网站一些笔记,方便以后开发使用
深夜程序员
精通BS方面全栈开发,比较熟悉医院公众号,物业CMS,进销存,仓储,生产,物流等方面业务开发,擅长语言java,Python方面BS开发,数据库擅长oracle和mysql。手机app开发比较擅长混合开发.微信方面,擅长微信公众号和小程序,前台使用比较多的vue和jquery,比较擅长的是vue。
展开
-
Flask基础教程学习——简介
一.Flask简单介绍Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团队在短时间内就可以完成功能丰富的中小型网站或Web服务的实现。另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简...原创 2020-05-22 21:00:31 · 1565 阅读 · 0 评论 -
Flask基础教程学习——python做全栈大概需要哪些(1)
1.平台:*nix平台2.线程、进程、shell编程3.网络:网络原理、http协议socket开发、异步IO开发4.web开发:后端、mvc框架Django、Flask、Tornado5.算法要求:转置矩阵、求质数、常见排序算法等6.数据库:关系型数据库和非关系型数据库7.前端vue、angrilar、react...原创 2019-02-09 23:08:49 · 1693 阅读 · 0 评论 -
Flask需要安装的第三方库和基础应用
1.安装pip 1)https://pypi.org/project/pip/#files 2)python setup.py install2安装flask 1).pip install flask3.安装sqlAlchemy 1).pip install flask_sqlalchemy 2).pip install mysqlclient ...原创 2019-03-07 13:34:40 · 1618 阅读 · 0 评论 -
python flask简单的Hello Word
from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'if __name__ == '__main__': app.run()原创 2019-03-08 13:13:14 · 511 阅读 · 0 评论 -
flask的传参
一.直接在路径中传值 @app.route('/demo01/<id>')def demo01(id): return id @app.route('/demo01/<int:id>') #固定类型为int类型 @app.route('/demo01/<int:id>')def demo01(id): return ...原创 2019-07-19 00:53:03 · 764 阅读 · 0 评论 -
flask向前台返回json数据和后台生成uuid
一.返回给前台json数据引入from flask import Flask, request,jsonify, json, render_template1.jsonify转换为jsontest = jsonify({"test": "11"})2.dumps转换为jsontest = json.dumps({"yyy": "11111111111"})二.P...原创 2019-07-19 00:59:53 · 1273 阅读 · 0 评论 -
flask蓝图的基本使用
1.引用蓝图/user/profilefrom flask import Blueprint#user 蓝图定义user_bp=Blueprint('user',__name__,url_prefix='/user')#个人中心@user_bp.route('/profile/')def profile(): return '个人信息'2.注册蓝图fr...原创 2019-07-22 21:39:21 · 162 阅读 · 0 评论 -
sqlalchemy的基本用法简单的sql语句执行
from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engineapp = Flask(__name__)HOSTNAME = '127.0.0.1'PORT = '3306'DATABASE = 'pyDemo'USERNAME = 'root'PASSWORD = '123456'@a...原创 2019-07-22 23:19:17 · 2011 阅读 · 0 评论 -
sqlalchemy的orm介绍
一.ORM是指对象模型与数据库表的映射易用性 设计灵活 可移植性二.对象生成实体from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engine, Column, Integer, Stringfrom sqlalchemy.ext.declarative import declarative...原创 2019-07-22 23:42:46 · 253 阅读 · 0 评论 -
sqlalchemy的ORM的Column常用参数
default:默认值nullable:是否为空primary_key:主键unique:是否唯一autoincrement:是否自增onupdate:更新时执行的name:数据库映射后的属性from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engine, Column, Inte...原创 2019-07-23 00:57:41 · 2961 阅读 · 0 评论 -
sqlalchemy的ORM常用数据类型详解
1.ORM常用数据类型Integer:整形Float:浮点类型Boolean:布尔类型DECIMAL:定点类型enum:枚举类型date:日期类型DateTime:日期时间类型Time:时间类型String:字符类型text:文本类型longtext:长文本类型...原创 2019-07-23 00:23:53 · 989 阅读 · 0 评论 -
sqlalchemy的query使用
1.Query可用参数模型对象指定查找模型中的所有对象 模型中的属性可以指定只查找某个模型的其中几个属性 聚合函数 func.count :统计行数 func.avg:求平均 func.max:求最大 func.min:求最小 func.sum:求和 from sqlalchemy import create_engine, Column, Integer, Str...原创 2019-07-23 22:31:25 · 11164 阅读 · 0 评论 -
sqlalchemy的filter使用
sqlalchemy的filter使用from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engine, Column, Integer, String, DateTime, Float, func, and_, or_from sqlalchemy.ext.declarative import dec...原创 2019-07-23 23:17:17 · 10495 阅读 · 0 评论 -
sqlalchemy的一对多关系数据查询
from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engine, Column, Integer, String, DateTime, Float, func, and_, or_, ForeignKeyfrom sqlalchemy.ext.declarative import declarative_...原创 2019-07-24 00:40:12 · 1389 阅读 · 0 评论 -
sqlalchemy的ORM的多对多关系
1.首先创建两实体2.创建中间表3.在其中一个模型中建立relathionship属性,来绑定三个表之间的关系,在使用relationship的时候需要传入一个secondary=中间表from flask import Flask, jsonify, jsonfrom sqlalchemy import create_engine, Column, Integer, String...原创 2019-07-24 22:57:45 · 307 阅读 · 0 评论 -
sqlalchemy的ORM排序
from sqlalchemy import create_engine, Column, Integer, String, DateTime, Float, func, and_, or_, ForeignKey, Tablefrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm import ...原创 2019-07-25 00:01:12 · 393 阅读 · 0 评论 -
windows下如何安装部署nginx
1.安装ngnix下载http://nginx.org/en/download.html,之后解压到需要放置的位置(C:\nginx)2.将Nginx设置为Windows服务借助"Windows Service Wrapper"小工具下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1....原创 2019-09-04 10:19:48 · 728 阅读 · 0 评论