Nom de l'acheteur et du titulaire dans les titres #66
This commit is contained in:
@@ -7,6 +7,7 @@ from src.callbacks import get_top_org_table
|
|||||||
from src.figures import DataTable, point_on_map
|
from src.figures import DataTable, point_on_map
|
||||||
from src.utils import (
|
from src.utils import (
|
||||||
df,
|
df,
|
||||||
|
df_acheteurs,
|
||||||
filter_table_data,
|
filter_table_data,
|
||||||
format_number,
|
format_number,
|
||||||
get_annuaire_data,
|
get_annuaire_data,
|
||||||
@@ -20,7 +21,12 @@ from src.utils import (
|
|||||||
|
|
||||||
|
|
||||||
def get_title(acheteur_id: str = None) -> str:
|
def get_title(acheteur_id: str = None) -> str:
|
||||||
return f"Acheteur {acheteur_id} | decp.info"
|
acheteur_nom = (
|
||||||
|
df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id)
|
||||||
|
.select("acheteur_nom")
|
||||||
|
.item()
|
||||||
|
)
|
||||||
|
return f"Marchés publics attribués par {acheteur_nom} | decp.info"
|
||||||
|
|
||||||
|
|
||||||
register_page(
|
register_page(
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ from src.callbacks import get_top_org_table
|
|||||||
from src.figures import DataTable, point_on_map
|
from src.figures import DataTable, point_on_map
|
||||||
from src.utils import (
|
from src.utils import (
|
||||||
df,
|
df,
|
||||||
|
df_titulaires,
|
||||||
filter_table_data,
|
filter_table_data,
|
||||||
format_number,
|
format_number,
|
||||||
get_annuaire_data,
|
get_annuaire_data,
|
||||||
@@ -20,7 +21,12 @@ from src.utils import (
|
|||||||
|
|
||||||
|
|
||||||
def get_title(titulaire_id: str = None) -> str:
|
def get_title(titulaire_id: str = None) -> str:
|
||||||
return f"Titulaire {titulaire_id} | decp.info"
|
titulaire_nom = (
|
||||||
|
df_titulaires.filter(pl.col("titulaire_id") == titulaire_id)
|
||||||
|
.select("titulaire_nom")
|
||||||
|
.item()
|
||||||
|
)
|
||||||
|
return f"Marchés publics remportés par {titulaire_nom} | decp.info"
|
||||||
|
|
||||||
|
|
||||||
register_page(
|
register_page(
|
||||||
|
|||||||
Reference in New Issue
Block a user