fix: /favicon.ico 라우트 제공
- ncue 카드/브라우저가 직접 요청하는 /favicon.ico를 static/favicon.ico로 서빙 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
13
app.py
13
app.py
@@ -9,7 +9,7 @@ import psycopg2
|
|||||||
import requests
|
import requests
|
||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from flask import Flask, jsonify, make_response, render_template, request
|
from flask import Flask, jsonify, make_response, render_template, request, send_from_directory
|
||||||
|
|
||||||
load_dotenv()
|
load_dotenv()
|
||||||
|
|
||||||
@@ -299,6 +299,17 @@ def index():
|
|||||||
return _maybe_set_ref_cookies(resp)
|
return _maybe_set_ref_cookies(resp)
|
||||||
|
|
||||||
|
|
||||||
|
@app.get("/favicon.ico")
|
||||||
|
def favicon():
|
||||||
|
# ncue.net 등에서 /favicon.ico 로 직접 가져갈 수 있게 제공
|
||||||
|
return send_from_directory(
|
||||||
|
app.static_folder,
|
||||||
|
"favicon.ico",
|
||||||
|
mimetype="image/x-icon",
|
||||||
|
max_age=60 * 60 * 24 * 7,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
@app.get("/links")
|
@app.get("/links")
|
||||||
def get_links():
|
def get_links():
|
||||||
limit = _clamp_int(
|
limit = _clamp_int(
|
||||||
|
|||||||
Reference in New Issue
Block a user