Flask Server

Flask HTML server using templates (Jinja2)
Project structure
Basic Flask HTML server (app.py)
app.py)Base template (templates/base.html)
templates/base.html)Page template (templates/index.html)
templates/index.html)5. Static CSS (static/style.css)
static/style.css)Main Flask template keyworks
Common template patterns
7. Example URLs
API server
Dependencies
Flask API Server
Web client
Web Socket server
Dependencies
Flask WebSocket server
Simple JavaScript client
Flask response types
String
Tuple (body, status, headers)
Response
Responsejsonify()
jsonify()make_response()
make_response()render_template()
render_template()render_template_string()
render_template_string()abort() (error + redirect-like flow stop)
abort() (error + redirect-like flow stop)send_file()
send_file()send_from_directory()
send_from_directory()Streaming response
Redirect (URL or endpoint)
Last updated