1 changed files with 18 additions and 0 deletions
@ -0,0 +1,18 @@ |
|||
from flask import Flask, jsonify |
|||
import random |
|||
|
|||
app = Flask(__name__) |
|||
#Hlavní stránkju - jen pro info |
|||
@app.route("/") |
|||
def index(): |
|||
return "<h1>Flask API Server</h1><p>otevři RNG: <a href='/api/random'>/api/random</a></p>" |
|||
#API Endpoint - vrací náhodné informace jako JSON |
|||
@app.route("/api/random") |
|||
def get_rng(): |
|||
cislo = round(random.uniform(1.0,100.0),2) |
|||
race = random.choice(["člověk","trapaslík","obr","elf"]) |
|||
return jsonify({"rng":cislo, "rasa":race}) |
|||
|
|||
if __name__ == "__main__": |
|||
#debug=True = automaticky restartuje při změně kódu |
|||
app.run(host="0.0.0.0",port=80,debug=True) |
|||
Loading…
Reference in new issue