make your flask app become restful and modern
Project description
flask-frest
make your flask app become fluent and restful
pip install flask-frest
quickstart
from flask import Flask
from pydantic import BaseModel
from frest import restful
app = Flask(__name__)
class Person(BaseModel):
name: str
age: int
@app.get("/person")
@restful
def list_person():
person = Person(name='jun', age=24)
return person
@app.post("/person")
@restful
def create_person(person: Person):
# creating...
return person
todo list
- auto serialize input/output json
- ...
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
flask_frest-0.1.3.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for flask_frest-0.1.3-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 280f16c4504f83834e58fc387012630623f0e90e12b740ca940a434b9b78295f |
|
| MD5 | c9b86be925e5954b5defd7beca020f10 |
|
| BLAKE2b-256 | 0689a16d85a2b3a56de4ad2d3c3fae9356581b7ad3d65c00bed2b938f41c9d04 |