Passed
Push — master ( f27b0e...1a00d3 )
by Mingyu
01:27
created

app.views.sample.Sample.get()   A

Complexity

Conditions 1

Size

Total Lines 4
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nop 1
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