我使用python-social-auth。 我想从facebook获取用户名。
如果我写这个,我可以得到像“山田太郎”这样的日语名称。
settings.py
SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = {
'locale': 'ja-JP',
'fields': 'id, name, email',
}
但我不能得到像“Tarou Yamada”这样的字母名称,我只得到日文名称,并且在first_name字段中设置了“太郎”。 我想要两者兼得。
我知道这种方式不好,如果西班牙语用户注册,我的申请无法获得西班牙语名称。
如果你给我一些建议,我将不胜感激。