Compare commits
3 Commits
048c79d20d
...
08d14b61d1
Author | SHA1 | Date | |
---|---|---|---|
08d14b61d1 | |||
5bba8e6947 | |||
3a15a29d9b |
@ -1,5 +1,5 @@
|
||||
from flask import jsonify, Blueprint
|
||||
from ..util.utils import breeding_pair_data
|
||||
from utils.utils import breeding_pair_data
|
||||
|
||||
get_breeding_pairs_bp = Blueprint('breeding_pairs',__name__)
|
||||
|
@ -1,5 +1,5 @@
|
||||
from flask import jsonify, Blueprint
|
||||
from ..util.utils import breeding_pair_data
|
||||
from utils.utils import breeding_pair_data
|
||||
|
||||
get_breeding_usage_bp = Blueprint('breeding_usage',__name__)
|
||||
|
28
app.py
28
app.py
@ -1,17 +1,14 @@
|
||||
from flask import Flask, render_template
|
||||
|
||||
from src.util.utils import *
|
||||
from api.get_monsters import *
|
||||
from api.get_families import *
|
||||
from api.get_monster_stats import *
|
||||
from api.get_breeding_pairs import *
|
||||
from api.get_breeding_usage import *
|
||||
from api.get_skills_data import *
|
||||
|
||||
from src.api.get_monsters import *
|
||||
from src.api.get_families import *
|
||||
from src.api.get_monster_stats import *
|
||||
from src.api.get_breeding_pairs import *
|
||||
from src.api.get_breeding_usage import *
|
||||
from src.api.get_skills_data import *
|
||||
|
||||
from src.views.serve_content import *
|
||||
|
||||
from src.views.skills import *
|
||||
from utils.utils import *
|
||||
from utils.serve_media import *
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
@ -28,15 +25,20 @@ app.register_blueprint(get_breeding_usage_bp)
|
||||
app.register_blueprint(get_skills_data_bp)
|
||||
|
||||
# Register Serve Content Blueprints
|
||||
app.register_blueprint(serve_content)
|
||||
app.register_blueprint(serve_media)
|
||||
|
||||
# Register Other Views Blurprints (HTML Render Templates)
|
||||
app.register_blueprint(skills_bp)
|
||||
#app.register_blueprint(skills_bp)
|
||||
|
||||
@app.route("/")
|
||||
def show_app():
|
||||
js_files = get_js_files()
|
||||
return render_template("app.html", js_files=js_files)
|
||||
|
||||
@app.route('/skills')
|
||||
def skills():
|
||||
csv_data = read_csv('static/data/skills_data.csv')
|
||||
return render_template('skills.html', csv_data=csv_data)
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run(debug=True)
|
||||
|
@ -1,12 +0,0 @@
|
||||
from flask import Blueprint, render_template
|
||||
|
||||
from ..util.utils import *
|
||||
|
||||
skills_bp = Blueprint('skills', __name__)
|
||||
serve_monster_sprite_bp = Blueprint('monster_sprite', __name__)
|
||||
|
||||
#Serve Monster Sprites
|
||||
@skills_bp.route('/skills')
|
||||
def skills():
|
||||
csv_data = read_csv('static/data/skills_data.csv')
|
||||
return render_template('skills.html', csv_data=csv_data)
|
@ -1,13 +1,13 @@
|
||||
from flask import send_from_directory, Blueprint
|
||||
|
||||
serve_content = Blueprint('favicon', __name__)
|
||||
serve_media = Blueprint('favicon', __name__)
|
||||
|
||||
#Serve Monster Sprites
|
||||
@serve_content.route('/img/monster/<selected_monster>.png')
|
||||
@serve_media.route('/img/monster/<selected_monster>.png')
|
||||
def serve_monster_sprite(selected_monster):
|
||||
return send_from_directory('static/img/monster/', f'{selected_monster}.png')
|
||||
|
||||
#Serve Favicon
|
||||
@serve_content.route('/img/favicon.ico')
|
||||
@serve_media.route('/img/favicon.ico')
|
||||
def serve_favicon():
|
||||
return send_from_directory( '','static/img/favicon.ico')
|
Loading…
Reference in New Issue
Block a user