Passed
Push — master ( 11a02e...b3bafd )
by Mingyu
01:15
created

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

Complexity

Conditions 1

Size

Total Lines 6
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 5
dl 0
loc 6
rs 10
c 0
b 0
f 0
cc 1
nop 1
1
from flasgger import swag_from
2
from flask import request
3
from flask_validation import validate_keys
4
5
from app.docs.sample import *
6
from app.views import BaseResource
7
8
9
class Sample(BaseResource):
10
    @swag_from(SAMPLE_POST)
11
    @validate_keys(('age', 'name'))
12
    def post(self):
13
        payload = request.json
14
15
        return self.unicode_safe_json_dumps(payload, 201)
16