問題描述:
使用django.forms.model下的model_to_dict來序列化ImageFieldFile出現不能序列化錯誤
使用json.dumps會出現同樣的情況
解決辦法:
方法一:
# 為ImageFieldFile類型手動轉為字符串類型
img = str(instance.imagefield)
方式二:
# 使用django.core.serializers下的serialize方法 json_data = serialize('json', model_obj)