summaryrefslogtreecommitdiff
path: root/Flask_test/blueprint_test.py
blob: 2e7c31d5027e00144c1f2915a7d45e82e8c72637 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from flask import Blueprint, abort, jsonify
simple_page = Blueprint('simple_page', __name__)
@simple_page.route('/homies')
def show():
    return "what's up";

@simple_page.route('/nope')
def nope():
  return bad_request("oh hell no") 

def bad_request(message):
    response = jsonify({'message': message})
    response.status_code = 400
    return response
 

#@simple_page.errorhandler(500)
#def custom400(error):
#    response = jsonify({'message': error.description['message']})
#    # etc.