Total Complexity | 1 |
Total Lines | 18 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | from flasgger import swag_from |
||
2 | from flask import Blueprint, request |
||
3 | from flask_restful import Api |
||
4 | |||
5 | from app.docs.sample import * |
||
6 | from app.views import BaseResource, json_required |
||
7 | |||
8 | api = Api(Blueprint('sample_api', __name__)) |
||
9 | api.prefix = '/prefix' |
||
10 | |||
11 | |||
12 | @api.resource('/sample') |
||
13 | class Sample(BaseResource): |
||
14 | @swag_from(SAMPLE_POST) |
||
15 | @json_required('name', 'age') |
||
16 | def post(self): |
||
17 | return self.unicode_safe_json_dumps(request.json, 201) |
||
18 |