Название, возможно, сбивало с толку, но, пожалуйста, позвольте мне объяснить:
В настоящее время, когда я храню номер телефона с необработанными цифрами, такими как 5554441234
. Затем в моем шаблоне я собирался «отформатировать» число во что-то вроде 555-444-1234
.
Я понял, что в localflavor
Джанго есть поле номера телефона США *1011*, которое проверяет, имеет ли строка формат XXX-XXX-XXXX
.
Так что мой вопрос я должен ввести номер телефона в виде необработанных цифр, затем отформатировать его в шаблоне, или я должен ввести номер телефона в отформатированном виде, используя localflavor ?
Если я выберу последнее, будет ли ограничение формата XXX-XXX-XXXX
применяться даже к уровню database API
или на странице администратора Django?