Esempio n. 1
0
import os
from dotenv import load_dotenv
from bookapp import app

_DOT_ENV_PATH = os.path.join(os.path.dirname(__file__), '.env')
load_dotenv(_DOT_ENV_PATH)

if __name__ == '__main__':
    app.run()
Esempio n. 2
0
from flask import Flask
from bookapp import app
import os

if __name__ == "__main__":
	app.run(host="0.0.0.0", debug=True, port=int(os.environ.get("PORT", 5000)))
Esempio n. 3
0
        if book is not None:

            api_key = "TrD1hjMJeKCvkiU9xvh5Q"

            goodreads_review_data = requests.get(
                "https://www.goodreads.com/book/review_counts.json",
                params={
                    "key": str(api_key),
                    "isbns": str(isbn)
                },
            ).json()['books'][0]

            if user is not None:
                voted = bool(user)

        else:
            abort(404)

        return jsonify({
            "title": book['title'],
            "author": book['author'],
            "year": book['publication_year'],
            "isbn": book['isbn'],
            "review_count": 28,  #FROM THIS WEBSITE  \ NOT ON GOODREADS
            "average_score": 5.0  #FROM THIS WEBSITE / NOT ON GOODREADS
        })


if __name__ == '__main__':
    app.run(debug=True)
Esempio n. 4
0
from flask import Flask
import os
from bookapp import app

if __name__ == '__main__':
    app.run(host='0.0.0.0', debug=True, port=int(os.environ.get('PORT', 5000)))