第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將Django Model對象轉(zhuǎn)換為dict,所有字段都保持不變

將Django Model對象轉(zhuǎn)換為dict,所有字段都保持不變

拉丁的傳說 2019-08-24 15:09:16
將Django Model對象轉(zhuǎn)換為dict,所有字段都保持不變?nèi)绾螌jango Model對象轉(zhuǎn)換為包含其所有字段的dict ?理想情況下,所有內(nèi)容都包含外鍵和帶有editable = False的字段。讓我詳細說明一下。假設(shè)我有一個類似以下的django模型:from django.db import modelsclass OtherModel(models.Model): passclass SomeModel(models.Model):     normal_value = models.IntegerField()     readonly_value = models.IntegerField(editable=False)     auto_now_add = models.DateTimeField(auto_now_add=True)     foreign_key = models.ForeignKey(OtherModel, related_name="ref1")     many_to_many = models.ManyToManyField(OtherModel, related_name="ref2")在終端中,我做了以下事情:other_model = OtherModel()other_model.save()instance = SomeModel()instance.normal_value = 1instance.readonly_value = 2instance.foreign_key = other_model instance.save()instance.many_to_many.add(other_model)instance.save()我想將其轉(zhuǎn)換為以下字典:{'auto_now_add': datetime.datetime(2015, 3, 16, 21, 34, 14, 926738, tzinfo=<UTC>),  'foreign_key': 1,  'id': 1,  'many_to_many': [1],  'normal_value': 1,  'readonly_value': 2}
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 2589 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號