Skip to main content
 首页 » 编程设计

python之存储电话号码的推荐方法是什么

2025年05月04日12pander-it

试图获得在 Django 中存储电话号码的最佳方式。 目前我正在使用 Charfield 并检查它是否是一个数字......

请您参考如下方法:

我总是使用简单的 CharField,因为电话号码在不同地区和国家之间差异很大。根据手机上的数字键盘,有些人甚至可能会使用字符而不是数字。

也许为国家/地区前缀添加一个 Choicefield 是个好主意,但这是我所能做的。

我永远不会检查电话号码字段是否有任何“无效”数据,例如破折号、空格等,因为您的用户可能不喜欢收到错误消息,因此根本不提交电话号码。

毕竟您办公室的人会调用电话号码。他们可以 - 也应该 - 亲自核实号码。