我的模型中有很多json字段。我想以字符串格式打印它們。以字符串格式打印json數據
我使用的代碼是:
data=[]
detail=details.objects.filter(Id=item['Id'])
for i in compliance:
data.append(str("Name")+str(":")+str(i.Name)+str(" , ")+str("Details")+str(":")+str(i.Details)
print data
我得到的輸出是:
Name:ABC, Details:{u'Status': u'True', u'Remarks': u'No Remark'}
的預期結果是:
Name:ABC, Details:Status:True,Remarks:No Remark
任何幫助將不勝感激。
你的預期成果是不是有效的JSON – Neo
不要連接字符串。將它們追加到列表並使用'str.join'方法 – Vinny