Ejemplo n.º 1
0
    def post(self):
        district_name = request.json.get('district_name')
        if not district_fields:
            abort(400)

        district = District(district_name=district_name)
        try:
            db.session.add(district)
            db.session.commit()
            return marshal(district, district_fields), 201
        except IntegrityError, e:
            db.session.rollback()
            res = jsonify({'resCode': '31', 'resMsg': u'区域名已经存在'})
            res.status_code = 422
            return res