【Python学习笔记】——0002 不定期推荐python包
2018-08-17 本文已影响10人
孙朗斌
==【Python学习笔记】——0002 不定期推荐python包==
[TOC]
Flask
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。
Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。
pip3 install flask
pip3 install flask-restful
pip3 install flask-sqlalchemy
flask-restful中的Api和Resource管理起路由很方便。文档链接:https://flask-restful.readthedocs.io/en/latest/
flask-sqlalchemy中的SQLAlchemy可以用orm处理数据库,告别繁琐的sql语句。文档链接:http://flask-sqlalchemy.pocoo.org/2.3/
头部引用示例:
# -*- coding: utf-8 -*-
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_restful import Api,Resource