25 lines
689 B
Python
25 lines
689 B
Python
|
from flask.views import MethodView
|
||
|
import marshmallow as ma
|
||
|
|
||
|
from app import Application
|
||
|
from . import routes_requests as blp
|
||
|
|
||
|
instance = Application.get_instance()
|
||
|
|
||
|
class RequestsInteraction(ma.Schema):
|
||
|
pass
|
||
|
|
||
|
@blp.route("/<uuid>")
|
||
|
class InteractRequest(MethodView):
|
||
|
@blp.doc(summary="Returns a specific request by its UID")
|
||
|
@blp.response(200, RequestsInteraction, description="Successful operation")
|
||
|
def get(self):
|
||
|
response = {}
|
||
|
return response
|
||
|
|
||
|
@blp.doc(summary="Deletes a specific request by its UID")
|
||
|
@blp.response(200, RequestsInteraction, description="Successful operation")
|
||
|
def delete(self):
|
||
|
response = {}
|
||
|
return response
|