4
4
from .. import db as dbm
5
5
from ..ext import db
6
6
7
- flights_bp = Blueprint ("flights" , __name__ )
7
+ bp = Blueprint ("flights" , __name__ , url_prefix = "/flights" )
8
8
9
9
10
- @flights_bp .route ("/flights " , methods = ["POST" ])
10
+ @bp .route ("" , methods = ["POST" ])
11
11
def create_flight ():
12
12
data = request .get_json ()
13
13
req = dao .CreateFlightRequest (** data )
@@ -36,7 +36,7 @@ def create_flight():
36
36
return jsonify (res .model_dump ()), 201
37
37
38
38
39
- @flights_bp .route ("/flights /<int:flight_id>" , methods = ["GET" ])
39
+ @bp .route ("/<int:flight_id>" , methods = ["GET" ])
40
40
def get_flight (flight_id ):
41
41
flight = db .session .get (dbm .Flight , flight_id )
42
42
@@ -57,7 +57,7 @@ def get_flight(flight_id):
57
57
return jsonify (res .model_dump ())
58
58
59
59
60
- @flights_bp .route ("/flights /<int:flight_id>" , methods = ["PUT" ])
60
+ @bp .route ("/<int:flight_id>" , methods = ["PUT" ])
61
61
def update_flight (flight_id ):
62
62
flight = db .session .get (dbm .Flight , flight_id )
63
63
@@ -90,7 +90,7 @@ def update_flight(flight_id):
90
90
return jsonify (res .model_dump ())
91
91
92
92
93
- @flights_bp .route ("/flights /<int:flight_id>" , methods = ["DELETE" ])
93
+ @bp .route ("/<int:flight_id>" , methods = ["DELETE" ])
94
94
def delete_flight (flight_id ):
95
95
flight = db .session .get (dbm .Flight , flight_id )
96
96
0 commit comments