django 将model转换为字典

Posted hedianzhan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 将model转换为字典相关的知识,希望对你有一定的参考价值。

from django.forms.models import model_to_dict
from projects.models import ProjectInformation


site = ProjectInformation.objects.get(id=6)
dict = model_to_dict(site)

dict

{‘CRFmethod‘: ‘‘,
 ‘EDCprovider‘: ‘‘,
 ‘acceptancenum‘: ‘‘,
 ‘add_time‘: datetime.datetime(2017, 4, 20, 8, 4, 42, 751202, tzinfo=<UTC>),
 ‘begindate‘: None,
 ‘clinicalassis‘: ‘‘,
 ‘clinicalnum‘: ‘‘,
 ‘created_by‘: ‘‘,
 ‘created_date‘: None,
 ‘enddate‘: None,
 ‘ethicsreviewdate‘: None,
 ‘ethicsreviewpers‘: ‘‘,
 ‘ethicsreviewres‘: ‘‘,
 ‘ethicsreviewunit‘: ‘‘,
 ‘id‘: 6,
 ‘isimport‘: None,
 ‘leaderunit‘: None,
 ‘localcases‘: None,
 ‘medicalequipment‘: ‘‘,
 ‘mequipmenttype‘: ‘‘,
 ‘multicenter‘: ‘‘,
 ‘plannum‘: ‘‘,
 ‘proenname‘: ‘爱上地方‘,
 ‘proname‘: ‘打士大夫‘,
 ‘prostatus‘: ‘‘,
 ‘prosummary‘: ‘‘,
 ‘protype‘: ‘打是否‘,
 ‘regstudy‘: ‘是‘,
 ‘reportdate‘: None,
 ‘reportnum‘: ‘‘,
 ‘reportversion‘: ‘‘,
 ‘researchdesign‘: ‘‘,
 ‘researchtype‘: ‘‘,
 ‘responsible‘: ‘‘,
 ‘studytype‘: ‘器械类‘,
 ‘telephonenum‘: None,
 ‘totalcases‘: None,
 ‘treatmenttype‘: None,
 ‘unitnum‘: None}
技术分享图片

 https://www.cnblogs.com/zhaoyingjie/p/6742879.html

以上是关于django 将model转换为字典的主要内容,如果未能解决你的问题,请参考以下文章

django 将模型实例转换为 dict

如何使用 objects.filter() 将字典过滤为 django rest 框架中的 POST 方法

python Django:将模型实例转换为字典

将 Django urlpatterns 转换为字典

如何将 Django 模型对象转换为字典并且仍然拥有它们的外键? [复制]

如何将 Django QuerySet 转换为字典列表?