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