feat: registre des votes feature_votes #94

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Colin Maudry
2026-06-30 13:55:28 +02:00
parent d98e7313de
commit fb45c8e7d5
6 changed files with 102 additions and 0 deletions
+11
View File
@@ -76,6 +76,13 @@ cache.init_app(
app: Dash = Dash(
server=server,
# name="src" (et non "src.app") pour que use_pages enregistre les pages sous
# le namespace `src.pages.*`, identique aux imports inter-pages (ex.
# inscription.py: `from src.pages.connexion import linkedin_button`). Sinon
# Dash découvre `pages.connexion` tandis que l'import explicite crée
# `src.pages.connexion` : deux identités, même URL → "duplicate paths" →
# check_for_duplicate_pathnames lève à chaque requête → 500 sur toute l'app.
name="src",
title="decp.info",
use_pages=True,
suppress_callback_exceptions=True,
@@ -109,6 +116,10 @@ from src.saved_views import db as saved_views_db # noqa: E402
saved_views_db.init_schema()
from src.roadmap import db as roadmap_db # noqa: E402
roadmap_db.init_schema()
# robots.txt
@app.server.route("/robots.txt")