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.3.tar.gz
(2.7 MB
view hashes)
Built Distribution
Close
Hashes for Flask_Redisboard-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47b79002eafc1178726ccea60377a3bffb295061d66d70e6648687a0dbd79dee |
|
MD5 | 46b7c1dcd86ea7de85092ed2e5a4f9d9 |
|
BLAKE2b-256 | ebe17fcd869e13cd4c39b7c695d9bc54bc1c37044c0056fe10645c359b4e5db9 |