【发布时间】:2020-04-16 04:58:11
【问题描述】:
我想在我的模型中存储用户的电话号码,但不知道以哪种格式存储。
存储电话号码的最佳做法是什么?如何通过注册表单(以及通过序列化程序等)轻松处理它?我是 Django 新手,所以我需要一些关于此的建议。
【问题讨论】:
-
我建议你使用一个库,比如
django-phonenumber-field -
我确实做到了。但是,我遇到了许多错误,例如:无法将 int 转换为 PhoneNumber 等等。
-
那么您是如何想出将
int存储为电话号码的? -
检查我的答案,切勿将电话号码存储为整数。它们也可以包含字母数字字符。作为原则,如果你不在数学方程上使用类似数字的东西,那应该是字符串而不是 int。
标签: django django-models