model_to_dict()
您需要的是:
from django.forms.models import model_to_dictdata = model_to_dict(model)data['logo'] = data['logo'].urlreturn HttpResponse(json.dumps(data), content_type='application/json')
通过指定
fields和
exclude关键字参数,您可以控制要序列化的字段。
另外,您可以
try/except使用快捷方式简化代码块
get_object_or_404():
model = get_object_or_404(Customer, id=id, user=1)



