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")
コード例 #2
0
ファイル: book_routes.py プロジェクト: BrokenShell/twit2
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)})
コード例 #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")
コード例 #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")
コード例 #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)})
コード例 #6
0
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"/")
コード例 #7
0
ファイル: book_routes.py プロジェクト: lfr4704/my_flask_app
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")
コード例 #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")
コード例 #9
0
ファイル: book_routes.py プロジェクト: dataabyss/twitoff
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")
コード例 #11
0
ファイル: book_routes.py プロジェクト: ndow33/TwitOff
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")
コード例 #12
0
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")
コード例 #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")