A simple way to demo Flask apps from your machine.
Project description
flask-ngrok
A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via the excellent ngrok tool.
Compatability
Python 3.6+ is required.
Installation
pip install Flask flask-ngrok
Quickstart
- Import with
from flask_ngrok import run_with_ngrok
- Add
run_with_ngrok(app)
to make your Flask app available upon running
# flask_ngrok_example.py
from flask import Flask
from flask_ngrok import run_with_ngrok
app = Flask(__name__)
run_with_ngrok(app) # Start ngrok when app is run
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
python flask_ngrok_example.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Running on http://<random-address>.ngrok.io
* Traffic stats available on http://127.0.0.1:4040
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flask-ngrok-0.0.11.tar.gz
(2.5 kB
view hashes)
Built Distribution
Close
Hashes for flask_ngrok-0.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e821f73602440c6c087cb83beafb39fe1617854687b78e503f4901cc99ddbffd |
|
MD5 | 1e8e1987b321614d804c2d3214d96974 |
|
BLAKE2b-256 | 151969c41a603d9aa4a646c2d37e7d639949eb24d4c396fc2d4bf42f456dead2 |