Directorio
1. Introducción al matraz
Flask , un marco de aplicación web liviano escrito en Python, se basa en el motor de plantillas Jinja y el paquete Werkzeug WSGI
Flask, también conocido como microframework. El objetivo es mantener el núcleo de la aplicación simple y extensible
Jinja2 es un popular motor de plantillas para Python. Se utiliza para presentar páginas web dinámicas
WSGI, Interfaz de puerta de enlace del servidor web, interfaz de puerta de enlace del servidor web, es la especificación de interfaz entre el servidor web y la aplicación web
Werkzeug, un kit de herramientas WSGI, que implementa solicitudes, objetos de respuesta y funciones de utilidad. Para que pueda construir un marco web sobre él
2. Despliegue del matraz
3. Basado en el marco del matraz para desarrollar el ejemplo del mundo web Hello World
from flask import Flask # 导入flask框架的包
app = Flask(__name__) # 创建一个flask的APP,就是应用本身
@app.route('/') # 给APP指定路由,即当前访问的URL,默认是根目录的时候,执行下面的函数,此处起到了API的作用
def hello_world():
return '你好,世界!'
if __name__ == "__main__": # 这里的作用是用来做部署的,执行这个内容
app.run(host='127.0.0.1', port=8080) # 会在本地创建IP:127.0.0.1,端口是8080