平常的開(kāi)發(fā)過(guò)程中不免遇到需要把model轉(zhuǎn)成字典的需求,尤其是現(xiàn)在流行前后端分離架構(gòu),Json格式幾乎成了前后端之間數(shù)據(jù)交換的標(biāo)準(zhǔn),這種model轉(zhuǎn)dict的需求就更多了,本文介紹日常使用的方法以供參考
from django.forms.models import model_to_dictfrom projects.models import ProjectInformationsite = 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': '愛(ài)上地方', 'proname': '打士大夫', 'prostatus': '', 'prosummary': '', 'protype': '打是否', 'regstudy': '是', 'reportdate': None, 'reportnum': '', 'reportversion': '', 'researchdesign': '', 'researchtype': '', 'responsible': '', 'studytype': '器械類(lèi)', 'telephonenum': None, 'totalcases': None, 'treatmenttype': None, 'unitnum': None}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林站長(zhǎng)站。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注