@app.route("/review/<isbn>", methods=["POST", "GET"])
def review(isbn):
uid = session["user"].id
if request.method == "GET":
data = db.execute("SELECT * FROM book WHERE isbn=:isbn ", {"isbn": isbn}).fetchall()
rating = db.execute("SELECT * FROM review join book ON review.bid = book.id join users On review.uid = users.id WHERE isbn =:isbn ", {"isbn": isbn}).fetchall()
res = requests.get("https://www.goodreads.com/book/review_counts.json?", params={"key": "LZdw0fSUvZVtB5Gprc6DQ", "isbns": isbn})
bookinfo = res.json()
avr = bookinfo['books'][0]['average_rating']
rvr = bookinfo['books'][0]['work_ratings_count']
print(isbn)
return render_template("review.html",
data=data, rating=rating, avr=avr, rvr=rvr)
Ошибка:
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) I tri