Déplacement de app dans src, création de run.py, ajout de prettier
This commit is contained in:
@@ -17,3 +17,8 @@ repos:
|
|||||||
hooks:
|
hooks:
|
||||||
- id: black-jupyter
|
- id: black-jupyter
|
||||||
args: [ --config=pyproject.toml ]
|
args: [ --config=pyproject.toml ]
|
||||||
|
- repo: https://github.com/pre-commit/mirrors-prettier
|
||||||
|
rev: v2.5.1
|
||||||
|
hooks:
|
||||||
|
- id: prettier
|
||||||
|
files: \.(js|css|html|json|md)$
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
from os import getenv
|
||||||
|
from src.app import app
|
||||||
|
|
||||||
|
# To use `gunicorn run:server` (prod)
|
||||||
|
server = app.server
|
||||||
|
|
||||||
|
# To use `python index.py` (dev)
|
||||||
|
if __name__ == "__main__":
|
||||||
|
app.run(debug=True)
|
||||||
+15
-3
@@ -2,9 +2,7 @@ from dash import Dash, html, dcc, callback, Output, Input, dash_table
|
|||||||
import polars as pl
|
import polars as pl
|
||||||
import dash_bootstrap_components as dbc
|
import dash_bootstrap_components as dbc
|
||||||
|
|
||||||
df = pl.read_parquet(
|
df = pl.read_parquet("/home/colin/git/decp-processing/dist/2025-04-21/decp.parquet")
|
||||||
"https://www.data.gouv.fr/fr/datasets/r/11cea8e8-df3e-4ed1-932b-781e2635e432"
|
|
||||||
)
|
|
||||||
|
|
||||||
app = Dash(external_stylesheets=[dbc.themes.UNITED], title="decp.info")
|
app = Dash(external_stylesheets=[dbc.themes.UNITED], title="decp.info")
|
||||||
server = app.server
|
server = app.server
|
||||||
@@ -32,6 +30,20 @@ datatable = dash_table.DataTable(
|
|||||||
|
|
||||||
app.layout = [
|
app.layout = [
|
||||||
html.H1(children="decp.info", style={"textAlign": "center"}),
|
html.H1(children="decp.info", style={"textAlign": "center"}),
|
||||||
|
html.Details(
|
||||||
|
children=[
|
||||||
|
html.Summary("Utilisation"),
|
||||||
|
dcc.Markdown(
|
||||||
|
"""
|
||||||
|
Vous pouvez appliquer un filtre pour chaque colonne en entrant du texte sous le nom de la colonne, puis en tapant sur `Entrée`.
|
||||||
|
|
||||||
|
- Champs textuels : la recherche est insensible à la casse (majuscules/minuscules).
|
||||||
|
- Champs numériques : possibilité d'ajouter < ou > devant le chiffre recherché pour chercher des valeurs inférieures ou supérieur.
|
||||||
|
"""
|
||||||
|
),
|
||||||
|
],
|
||||||
|
id="instructions",
|
||||||
|
),
|
||||||
html.Div(
|
html.Div(
|
||||||
[
|
[
|
||||||
"Recherche dans objet : ",
|
"Recherche dans objet : ",
|
||||||
Reference in New Issue
Block a user