如何从django phonenumber_field.modelfields.PhoneNumberField访问电话号码?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从django phonenumber_field.modelfields.PhoneNumberField访问电话号码?相关的知识,希望对你有一定的参考价值。
我的Django模型中有PhoneNumberField。如何从字段对象中检索实际的电话号码。
class MyUser(models.Model):
mobile = PhoneNumberField(
verbose_name="Phone Number", blank=True, null=True, unique=True
)
...
答案
PhoneNumberField
具有一些属性,可以采用不同的格式。要将值显示为String
,您需要使用以下之一:
mobile.as_e164
mobile.as_national
mobile.as_international
mobile.as_rfc3966
建议根据您想在settings.py
上获取的类型设置默认行为。>>
以上是关于如何从django phonenumber_field.modelfields.PhoneNumberField访问电话号码?的主要内容,如果未能解决你的问题,请参考以下文章