Ejemplo n.º 1
0
 def delete(self, movie):
     item = Movies.find_by_title(movie)
     if item:
         item.delete_()
         return {
             'Message': '{} has been deleted from records'.format(movie)
         }
     return {'Message': '{} is already not on the list'.format()}
Ejemplo n.º 2
0
 def post(self, movie):
     if Movies.find_by_title(movie):
         return {' Message': 'Movie with the  title {} already exists'.format(movie)}
     args = Movies_List.parser.parse_args()
     item = Movies(movie, args['director'], args['genre'], args['collection'])
     item.save_to()
     return item.json()
Ejemplo n.º 3
0
 def put(self, movie):
     args = Movies_List.parser.parse_args()
     item = Movies.find_by_title(movie)
     if item:
         item.collection = args['collection']
         item.save_to()
         return {'Movie': item.json()}
     item = Movies(movie, args['director'], args['genre'], args['collection'])
     item.save_to()
     return item.json()
Ejemplo n.º 4
0
 def get(self, movie):
     item = Movies.find_by_title(movie)
     if item:
         return item.json()
     return {'Message': 'Movie is not found'}