mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 16:14:36 +00:00
18 lines
577 B
Python
18 lines
577 B
Python
from project.api import add_api_resource
|
|
from flask_apispec import marshal_with, doc
|
|
from flask_apispec.views import MethodResource
|
|
from project.api.event_reference.schemas import EventReferenceSchema
|
|
from project.models import EventReference
|
|
|
|
|
|
class EventReferenceResource(MethodResource):
|
|
@doc(summary="Get event reference", tags=["Event References"])
|
|
@marshal_with(EventReferenceSchema)
|
|
def get(self, id):
|
|
return EventReference.query.get_or_404(id)
|
|
|
|
|
|
add_api_resource(
|
|
EventReferenceResource, "/event-references/<int:id>", "api_v1_event_reference"
|
|
)
|