model對(duì)象轉(zhuǎn)dict

model內(nèi)容示例:

class Student(models.Model):
       name = models.CharField(verbose_name=u'姓名', max_length=200)
       sex = models.CharField(verbose_name=u'性別', max_length=200)
       heigh = models.IntegerField(verbose_name=u"身高")
       age = models.IntegerField(verbose_name=u"n年齡")

       class Meta:
            verbose_name = u"學(xué)生信息表"
            db_table = 'student'

方法一:

    笨方法:
         data = modes.Student.objects.get(id)
         dict = {
              "id": data.id,
              "name": data.name,
              "sex" : data.sex
              } 

方法二:

    通過第三方庫(kù):
      from playhouse.shortcuts import model_to_dict
      
      data = modes.Student.objects.filter(id)
      for item in data:
            dict = model_to_dict(item)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong閱讀 22,931評(píng)論 1 92
  • Django Model 定義語(yǔ)法 版本:1.7主要來源:https://docs.djangoproject.c...
    羅田閱讀 31,228評(píng)論 2 42
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,043評(píng)論 4 61
  • 莫急,這篇游記必須從包子寫起! 為了確定自駕游線路,大家開了個(gè)臨時(shí)會(huì)議,七個(gè)人幾輪討論和舉手表決之后,決定向丹東進(jìn)...
    心在河水里游閱讀 539評(píng)論 0 2
  • 曾經(jīng)以為這輩子是不會(huì)讀張愛玲的,她的筆下,多的是病態(tài)的人和病態(tài)的生活,瞄一眼都讓人受不了,遑論細(xì)讀?無所事事的日子...
    阿杞閱讀 2,325評(píng)論 5 20

友情鏈接更多精彩內(nèi)容