Load and run plugins for your Flask application
Project description
Web program plugin development kit based on flask.
Installation
Production Version
$ pip install -U Flask-PluginKit
Development Version
$ pip install -U git+https://github.com/staugur/Flask-PluginKit.git@master
Quickstart
The normal pattern
from flask_pluginkit import PluginManager
pm = PluginManager(app)
The factory pattern
from flask_pluginkit import PluginManager
pm = PluginManager()
pm.init_app(app)
Documentation
Contributing
For setting up the development environment, and how to contribute to Flask-PluginKit, please see contributing guidelines.
Links
Author https://www.saintic.com
Projects using Flask-PluginKit https://github.com/topics/flask-pluginkit
Official plugins based on Flask-PluginKit https://github.com/flask-pluginkit
LICENSE
BSD 3-Clause License, more see LICENSE.
END
Welcome to submit pull request and star.
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
Built Distribution
File details
Details for the file Flask-PluginKit-3.0.1.tar.gz
.
File metadata
- Download URL: Flask-PluginKit-3.0.1.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7ee59c89807480d19e0b9e8624ed7bc81fdf900f6351d40dc0972a5a1ea0660 |
|
MD5 | 9c10b7f72828fc8b456f5e30c526d24a |
|
BLAKE2b-256 | 0253089a0f8b6ed76ce824a68dfffdb2c58e284d485423053520a6a8c4f89ced |
File details
Details for the file Flask_PluginKit-3.0.1-py2.py3-none-any.whl
.
File metadata
- Download URL: Flask_PluginKit-3.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 13.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf3e2505749e6829cec0577bd8695a9a38365a639e4c283cf8610a096ecf8e25 |
|
MD5 | ebaadd939ce77eb6e963447eaff45465 |
|
BLAKE2b-256 | 71655286231d742ecc67e9f3bd2a6bdde55296b135b69a4accd05acd63b58340 |