Пример #1
0
    def add_new_movie(payload):
        req_data = request.get_json()

        print(req_data)

        title = req_data.get('title')
        year = req_data.get('year')
        month = req_data.get('month')
        day = req_data.get('day')

        try:
            release_date = datetime(year=year, month=month, day=day)
            movie = Movie(title=title, release_date=release_date)
            movie.insert()

            formatted_movie = movie.details()

            return jsonify({
                'success': True,
                'new_movie': formatted_movie
            }), 200
        except Exception:
            abort(422)