@@ -21,7 +21,7 @@ def allowed_file(filename):
2121
2222
2323@mod_photos .route ('/photos' ,methods = ['POST' ])
24- def photos_post ():
24+ def post_photos ():
2525 app .logger .debug ("Applying post photo..." )
2626
2727 data = None
@@ -48,7 +48,7 @@ def photos_post():
4848 return resp
4949
5050@mod_photos .route ('/photos' ,methods = ['GET' ])
51- def photos_get ():
51+ def get_photos ():
5252 app .logger .debug ("Applying get photos..." )
5353 photos = Photo .query .all ()
5454 page = request .args .get ('page' ,1 ,type = int )
@@ -57,12 +57,13 @@ def photos_get():
5757 photos = pagination .items
5858 prev = None
5959 if pagination .has_prev :
60- prev = url_for ('' ,page = page - 1 ,_external = True )
60+ prev = url_for ('photos.get_photos ' ,page = page - 1 ,_external = True )
6161 next = None
6262 if pagination .has_next :
63- next = url_for ('' ,page = page + 1 ,_external = True )
63+ next = url_for ('photos.get_photos ' ,page = page + 1 ,_external = True )
6464
65- resp = jsonify ({'data' :
66- [photo .serialize () for photo in photos ]})
65+ resp = jsonify ({'data' :[photo .serialize () for photo in photos ],
66+ 'pagination' :{'prev' : prev ,'next' : next ,'count' :pagination .total }
67+ })
6768 return resp
6869
0 commit comments