django 将model转换为字典的方法示例
平常的开发过程中不免遇到需要把model转成字典的需求,尤其是现在流行前后端分离架构,Json格式几乎成了前后端之间数据交换的标准,这种model转dict的需求就更多了,本文介绍日常使用的方法以供参考
fromdjango.forms.modelsimportmodel_to_dict
fromprojects.modelsimportProjectInformation
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=),
'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}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。