yepcord / server

Unofficial discord backend implementation in python.
GNU Affero General Public License v3.0
2 stars 1 forks source link

make request data validator (such as litecord/schemas.py) #90

Closed RuslanUC closed 1 year ago

RuslanUC commented 1 year ago

It can be done via quart-schema, like this:

@app.post("/api/...")
@validate_request(RequestModel) # RequestModel - model from request_model.py
@multipleDecorators(...)
async def api_(data: RequestModel, ...):
    ...