sharanyaswarup commited on
Commit
c7a1c65
Β·
1 Parent(s): 2a96c6e

Add village to the location breadcrumbs on result cards

Browse files
Files changed (2) hide show
  1. app.py +1 -1
  2. hf_reader.py +2 -0
app.py CHANGED
@@ -265,7 +265,7 @@ def build_single_card_html(r: dict, ms_name: str, margin_bottom="10px") -> str:
265
  name = r.get("name", "").strip()
266
  src = r.get("source", "")
267
  ym = r.get("year_month", "")
268
- loc = " β€Ί ".join(p for p in [r.get("state",""), r.get("district",""), r.get("block","")] if p and p not in ("nan","none",""))
269
  css = {"marksheet": "card-marksheet", "legacy_db": "card-legacy", "latest_master": "card-latest", "old_master": "card-old"}.get(st, "card-old")
270
  if ym and "(" not in src: src = f"{src} ({ym})"
271
  icon = {"marksheet": "πŸ“„ Marksheet", "legacy_db": "πŸ“š Old Master", "latest_master": "βœ… Latest Master", "old_master": "πŸ• Older Master"}.get(st, src)
 
265
  name = r.get("name", "").strip()
266
  src = r.get("source", "")
267
  ym = r.get("year_month", "")
268
+ loc = " β€Ί ".join(p for p in [r.get("state",""), r.get("district",""), r.get("block",""), r.get("village","")] if p and p not in ("nan","none",""))
269
  css = {"marksheet": "card-marksheet", "legacy_db": "card-legacy", "latest_master": "card-latest", "old_master": "card-old"}.get(st, "card-old")
270
  if ym and "(" not in src: src = f"{src} ({ym})"
271
  icon = {"marksheet": "πŸ“„ Marksheet", "legacy_db": "πŸ“š Old Master", "latest_master": "βœ… Latest Master", "old_master": "πŸ• Older Master"}.get(st, src)
hf_reader.py CHANGED
@@ -323,6 +323,7 @@ def search_udise(udise_code: str, marksheet_name: str = "") -> list[dict]:
323
  "state": str(row.get("School_State__c", "")).strip(),
324
  "district": str(row.get("School_District__c", "")).strip(),
325
  "block": str(row.get("School_Block__c", "")).strip(),
 
326
  "year_month": "2025",
327
  })
328
 
@@ -341,6 +342,7 @@ def search_udise(udise_code: str, marksheet_name: str = "") -> list[dict]:
341
  "state": str(row.get("School_State__c", "")).strip(),
342
  "district": str(row.get("School_District__c", "")).strip(),
343
  "block": str(row.get("School_Block__c", "")).strip(),
 
344
  "year_month": ym,
345
  })
346
 
 
323
  "state": str(row.get("School_State__c", "")).strip(),
324
  "district": str(row.get("School_District__c", "")).strip(),
325
  "block": str(row.get("School_Block__c", "")).strip(),
326
+ "village": str(row.get("School_Village__c", "")).strip(),
327
  "year_month": "2025",
328
  })
329
 
 
342
  "state": str(row.get("School_State__c", "")).strip(),
343
  "district": str(row.get("School_District__c", "")).strip(),
344
  "block": str(row.get("School_Block__c", "")).strip(),
345
+ "village": str(row.get("School_Village__c", "")).strip(),
346
  "year_month": ym,
347
  })
348