1
我有一個簡單的類ID:Django的不序列模型
class Item(models.Model):
name = models.CharField(max_length=250)
我需要將其與ID爲JSON的部分序列化到JSON,但在ID調用時從來沒有被序列化該視圖:
items_json = serializers.serialize('json', item_list)
瀏覽器接收到的item_list json只包含名稱,而不包含ID。 我需要在稍後返回到服務器的客戶端進行處理的ID。
1)我想避免創建如果可能
2)I尚未創建串行類另一個ID。我不確定在哪裏以及如何做到這一點。
是的,它包括主鍵。如果你確定沒有,你應該顯示'items_json'的內容。 –
我相信它並不是因爲我在瀏覽器中看到的json不會返回它。: {data:「[{」model「:」portal.item「,」pk「:1,」域 「:{」 名 「: 」測試項目1「}}]」,結果是: 「成功」,...} 數據 : 「[{」 模式「: 」portal.item「, 」PK「:1, 「域」:{ 「名稱」: 「測試項目1」}}] 「 not_permitted : 」[{「 模型 」: 「portal.item」, 「PK」:3 「字段」:{「 名稱」 :「Secrete」}},{「model」:「portal.item」,「pk」:2,「fields」:{「name」:「Item Secret」}}]「 結果 : 」成功「 – user8734958
但是我可以在輸出中看到''pk「:1'等。 –