Add key-based project management API endpoints to your flask app.
Project description
project
This project is licensed under Apache License 2.0, see NOTICE.
Direct dependencies
- Flask - licensed under BSD 3-Clause license
- pyjwt[crypto] - licensed under MIT License
- realerikrani-sopenqlite - licensed under Apache License 2.0
- realerikrani-flaskapierr - licensed under Apache License 2.0
- realerikrani-base64token - licensed under Apache License 2.0
What's it about
Add private and public key based project management API endpoints to your flask app.
See the docs folder in the GitHub repository for specific info about endpoints.
Set the location where the SQLite database PROJECT_DATABASE_PATH would be created.
export PROJECT_DATABASE_PATH=/path/to/your/db.sqlite
... and call the register_project function to set up the endpoints
and general API error handling.
from flask import Flask
from realerikrani.project import register_project
if __name__ == "__main__":
app = register_project(Flask("your_app_name"))
app.run(port=8080, debug=True)
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file realerikrani_project-1.0.2.tar.gz.
File metadata
- Download URL: realerikrani_project-1.0.2.tar.gz
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4fa3dc0da7dec81a5bb501a271c0aca705519379ba85ba11a4107585f6669f9
|
|
| MD5 |
025d87b55a8f5afc53566dcf20124157
|
|
| BLAKE2b-256 |
994ee520c2f3cbf8e1e72958d621c193ac47ad6880162f3151eec0d64c20aa61
|
File details
Details for the file realerikrani_project-1.0.2-py3-none-any.whl.
File metadata
- Download URL: realerikrani_project-1.0.2-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66685a1ce177cc22fb4fb5588f5d4b706e88aded56bc755bea31ad21bc9a1037
|
|
| MD5 |
38534d615e990d74999a91346ca99402
|
|
| BLAKE2b-256 |
460745634bb2a7afaed4656fc952369d5bd8f672ea4a5331056153e067980f53
|