Tools for profiling MongoDB on Flask / Werkzeug
$ pip install --user flask-mongo-profiler# inside of a virtualenv
$ pip install flask-mongo-profiler
$ pip install -r requirements/contrib.txt
$ cd examples/flask_todo
# With debugger
$ env FLASK_ENV=develoment flask run
# Without
$ flask run
# Load pages, go to http://localhost:5000/admin/| Python support | 2.7, >= 3.5, pypy, pypy3 |
| DB support | pymongo 3.7+, MongoEngine 0.15+ (optional) |
| Web support | Werkzeug 0.14+, Flask 1.0+ (optional) |
| Source | https://github.com/peergradeio/flask-mongo-profiler |
| Docs | https://flask-mongo-profiler.readthedocs.io |
| API | https://flask-mongo-profiler.readthedocs.io/en/latest/api.html |
| Changelog | https://flask-mongo-profiler.readthedocs.io/en/latest/history.html |
| Issues | https://github.com/peergradeio/flask-mongo-profiler/issues |
| Travis | http://travis-ci.org/peergradeio/flask-mongo-profiler |
| Test Coverage | https://codecov.io/gh/peergradeio/flask-mongo-profiler |
| pypi | https://pypi.python.org/pypi/flask-mongo-profiler |
| Open Hub | https://www.openhub.net/p/flask-mongo-profiler |
| License | MIT. |
| git repo | $ git clone https://github.com/peergradeio/flask-mongo-profiler.git |
| install stable | $ pip install --user flask-mongo-profiler |
| install dev | $ git clone https://github.com/peergradeio/flask-mongo-profiler.git
$ cd ./flask-mongo-profiler
$ virtualenv .venv
$ source .venv/bin/activate
$ pip install -e . |
| tests | $ make test |