Python 获取对象ID为Django Rest Framework的完整URL图像

Python 获取对象ID为Django Rest Framework的完整URL图像,python,django,django-rest-framework,Python,Django,Django Rest Framework,我在Django Rest框架中编写了一个关于Profile haveAvatar Image的序列化程序,但我希望获得完整的URL图像,而不是ID 我的序列化程序(返回profile\u pic\u urlis ID): 此代码返回以下问题: 'ImageFieldFile'对象没有属性“find”您需要提供构建绝对uri图片url,但不包括ImageField本身: return request.build_absolute_uri(profile_pic_url.url) 您需要提供bu

我在Django Rest框架中编写了一个关于Profile have
Avatar Image
的序列化程序,但我希望获得完整的URL图像,而不是ID

我的序列化程序(返回
profile\u pic\u url
is ID):

此代码返回以下问题:


'ImageFieldFile'对象没有属性“find”

您需要提供
构建绝对uri
图片url,但不包括ImageField本身:

return request.build_absolute_uri(profile_pic_url.url)

您需要提供
build\u absolute\u uri
picture url,但不提供ImageField本身:

return request.build_absolute_uri(profile_pic_url.url)