Merge pull request #23 from senju1337/feat/OPS-36

feat/OPS-36: add favicon
This commit is contained in:
Amrasil 2025-03-14 09:33:35 -04:00 committed by GitHub
commit d3bbcff2d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 1 deletions

View file

@ -2,11 +2,14 @@ from __future__ import annotations
from pathlib import Path from pathlib import Path
from flask import Flask, redirect, render_template, request, url_for from flask import (Flask, redirect, render_template, request, url_for,
send_from_directory)
from senju.haiku import Haiku from senju.haiku import Haiku
from senju.store_manager import StoreManager from senju.store_manager import StoreManager
import os
app = Flask(__name__) app = Flask(__name__)
store = StoreManager(Path("/tmp/store.db")) store = StoreManager(Path("/tmp/store.db"))
@ -60,3 +63,10 @@ def generate_haiku():
return str(id) return str(id)
else: else:
return "Method not allowed", 405 return "Method not allowed", 405
@app.route('/favicon.ico')
def favicon():
return send_from_directory(os.path.join(app.root_path, 'static/img'),
'favicon.ico',
mimetype='image/vnd.microsoft.icon')

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB