首页 > 解决方案 > 带有国家/地区的 Django 电话号码字段

问题描述

django如何以仅使用没有国际代码的电话号码的形式创建电话号码字段。

用户应该能够首先选择一个国家,然后 django 应该根据用户的国家验证这个数字。验证应针对特定国家/地区。

例如:用户会选择'US'然后 django 应该查找 10 位数字且不以 0 开头的数字,否则会产生错误。

Django 的电话号码字段包对国际码有强制要求。因此,如果用户不知道她的国家电话代码(这很正常),用户将无法输入有效的电话号码。

Django 的PhoneField包在网页上显示了一个扩展字段,这是不必要的,我找不到任何显示使用此包的示例的文档。

谢谢

标签: pythondjangophone-number

解决方案


推荐阅读