У меня есть форма Django, в которой одним из полей является TextInput
для адреса улицы.
Я хочу нормализовать данные. Например:
>> normalize('420 East 24th St.')
'420 E. 24th Street'
>> normalize('221 Amsterdam Av')
'221 Amsterdam Ave.'
>> normalize('221 Amsterdam Avenue')
'221 Amsterdam Ave.'
Или что-то в этом роде. Я уже использую geopy для геокодирования. Может, это поможет?
Также: Где мне нормализовать? В модели базы данных или в чистой функции поля формы?