def create_book():
    print("FORM DATA:", dict(request.form))
    new_book = Book(title=request.form["book_title"], author_id=request.form["author_name"])
    print(new_book)
    db.session.add(new_book)
    db.session.commit()
    return redirect("/books")
Exemplo n.º 2
0
def create_book():
    print("FORM DATA:", dict(request.form))
    book = Book(title=request.form["book_title"],
                author_id=request.form["author_name"])
    db.session.add(book)
    db.session.commit()

    return jsonify({"message": "BOOK CREATED OK", "book": dict(request.form)})
Exemplo n.º 3
0
def create_book():

    new_book = Book(title=request.form["title"],
                    author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()

    return redirect("/books")
Exemplo n.º 4
0
def create_book():
    print("FORM DATA:", dict(request.form))

    new_book = Book(title=request.form["book_title"],
                    author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()
    #flash(f"Book '{new_book.title}' created successfully!", "success")
    return redirect(f"/books")
Exemplo n.º 5
0
def create_book():
    print("FORM DATA:", dict(request.form))

    # INSERT INTO books ...
    new_book = Book(title=request.form["book_title"],
                    author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()

    # todo: store in database
    return jsonify({"message": "BOOK CREATED OK", "book": dict(request.form)})
def user_add():
    # here we need to make it so that we can add a twitter user and then
    # put them in the database
    newBook = Book(username=request.form['name'])
    db.session.add(newBook)
    db.session.commit()

    flash(
        f"User '{newBook.username}' was successfully entered into the system ",
        "Success")
    return redirect(f"/")
Exemplo n.º 7
0
def create_book():
    print("FORM DATA:", dict(request.form))
    # todo: store in database
    new_book = Book(title=request.form["book_title"],
                    author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()

    return jsonify({"message": "BOOK CREATED OK", "book": dict(request.form)})
    flash(f"Book '{new_book.title}' created successfully!",
          "success")  #"danger", "warning"
    return redirect(f"/books")
Exemplo n.º 8
0
def create_book():
    print("FORM DATA:", dict(request.form))
    new_book = Book(title=request.form["book_title"],
                    author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()

    # return jsonify({
    #     "message": "BOOK CREATED OK (TODO)",
    #     "book": dict(request.form)
    # })
    #flash(f"Book '{new_book.title}' created successfully!", "success")
    return redirect(f"/books")
Exemplo n.º 9
0
def create_book():
    print("FORM DATA:", dict(request.form)) #> {'boot_title': '___', 'author_name', '___'}
   
    # INSERT INTO books ...
    new_book = Book(title=request.form["book_title"], author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()    

    # return jsonify({
    #     "message": "BOOK CREATED OK",
    #     "book": dict(request.form)
    # })
    flash(f"Book '{new_book.title}' created successfully!", "light")
    return redirect(f"/books")
def create_book():
    print("FORM DATA:", dict(request.form))
    
    # use the title and author inputs from the request for to initialize
    # new book amd add to database
    new_book = Book(title=request.form["title"], author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()

    # return jsonify({
    #     "message": "BOOK CREATED OK (TODO)",
    #     "book": dict(request.form)
    # })
    #flash(f"Book '{new_book.title}' created successfully!", "success")
    return redirect(f"/books")
Exemplo n.º 11
0
def create_book():
    print("FORM DATA:", dict(request.form))

    # store in database
    new_book = Book(title=request.form["title"],
                    author_id=request.form["author_name"]
                    )  #this line needs to match the form in new_book.html
    db.session.add(new_book)
    db.session.commit()
    '''
    return jsonify({
        "message": "BOOK CREATED OK",
        "book": dict(request.form)
    })'''

    flash(f"Book '{new_book.title}' created successfully!", "success")
    return redirect(f"/books")
def create_book():
    print("FORM DATA:", dict(request.form))
    # todo: store in database
    #return jsonify({
    #    "message": "BOOK CREATED OK (TODO)",
    #    "book": dict(request.form)
    #})

    new_book = Book(title=request.form["book_title"],
                    author_id=request.form['author_name'])
    print(new_book)
    db.session.add(new_book)
    db.session.commit()
    flash(
        f"Book '{new_book.title}' was created successfully! You are so good at creating books!",
        "success")
    return redirect("/books")
Exemplo n.º 13
0
def create_book():
    print("FORM DATA:", dict(request.form))

    # todo: store in database
    # INSERT INTO books ...

    # Intinialize new_book object, which is an instance of the class Book 
    new_book = Book(title=request.form["title"], author_id=request.form["author_name"])
    db.session.add(new_book)
    db.session.commit()


    return jsonify({
        "message": "BOOK CREATED OK (TODO)",
        "book": dict(request.form)
    })
    #flash(f"Book '{new_book.title}' created successfully!", "success")
    #return redirect(f"/books")