A flask extension to support user view and manage redis with beautiful interface.
Project description
flask-redisboard
A flask extension to support user view and manage redis with beautiful interface.
Preview
Get Started
Installation is easy:
$ pip install flask-redisboard
Initialize the extension:
from flask_redisboard import RedisBoardExtension
...
board = RedisBoardExtension(app)
Also support for factory pattern:
from flask_redisboard import RedisBoardExtension
board = RedisBoardExtension()
def create_app():
app = Flask(__name__)
...
board.init_app(app)
Now, you can go to 127.0.0.1:5000/redisboard
Todo
- Command mode
- Dashboard
- Config edit and view
- Slowlog
- Add a key
- Zset CRUD
- Validate empty input in frontend
- some submit need success msg
- scroll to next page, not click a button
- better keyspace and cmdstats view for server info
- can add multi values for hash/zset/list etc.
- unittest
- documents
- package and upload
- merge js and css
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-Redisboard-0.1.1.tar.gz
(2.6 MB
view hashes)
Built Distribution
Close
Hashes for Flask_Redisboard-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f3e96845aef25e8d922a9c379d2a3208d32b2ef8206b67e4bd66614548c3426 |
|
MD5 | 1a6a3de131893632a9d7fdbf6dea8eca |
|
BLAKE2b-256 | 3162eeff1a4dd4f1e892a0c58ce11089866bba2ff74688aaf50f71f2d14991d8 |