https://github.com/marksteve/flask-stathat
StatHat extension for Flask
https://github.com/marksteve/flask-stathat
Last synced: about 1 year ago
JSON representation
StatHat extension for Flask
- Host: GitHub
- URL: https://github.com/marksteve/flask-stathat
- Owner: marksteve
- License: mit
- Created: 2012-11-16T00:38:02.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-07-31T07:31:09.000Z (almost 12 years ago)
- Last Synced: 2025-04-11T15:18:19.490Z (about 1 year ago)
- Language: Python
- Homepage: http://pypi.python.org/pypi/Flask-StatHat
- Size: 211 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
- awesome-flask-cn - Flask-StatHat - StatHat extension for Flask (介绍)
README
.. image:: http://i.imgur.com/YuqGF.png
=============
Flask-StatHat
=============
.. image:: http://img.shields.io/pypi/v/Flask-StatHat.png
`StatHat `_ extension for `Flask `_
-------
Install
-------
::
python
pip install Flask-StatHat
-----
Setup
-----
::
from flask_stathat import StatHat
stathat = StatHat()
stathat.init_app(app) # or stathat = StatHat(app)
-----
Usage
-----
::
@app.route('/')
def index():
stathat.count('some_stat', 1)
stathat.value('some_value', 9001)
# The stathat requests won't be sent until the flask request
# has been processed and no exceptions were raised
...
-------------
Configuration
-------------
::
app.config.update(STATHAT_EZ_KEY='STAHAT_EZ_KEY')
-----
Async
-----
``Flask-StatHat`` will use ``grequests`` if it's installed
-------
License
-------
http://marksteve.mit-license.org