mamweb/personalni/utils.py
Pavel "LEdoian" Turinsky 32dc97e1c4 Možnost přidat si do názvů příloh řešení i jména řešitele
Budu zlobit a vysvětlení napíšu až do pull-requestu. Tady to IMHO čtu
jen já :-P

Pull-Request-URL: #26

(Adresa platí, pokud mě nikdo nepředběhne :-P)
2023-02-22 07:19:33 +01:00

11 lines
354 B
Python

import seminar.models as m
from various.utils import bez_diakritiky_translate
import re
def normalizuj_jmeno(o: m.Osoba) -> str:
# FIXME: Možná není potřeba vázat na model?
cele_jmeno = f'{o.jmeno} {o.prijmeni}'
cele_jmeno = cele_jmeno.translate(bez_diakritiky_translate)
cele_jmeno = re.sub(r'[^a-zA-Z- ]', '', cele_jmeno)
return cele_jmeno