django中将model转换为dict的方法
Posted zhaoyingjie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django中将model转换为dict的方法相关的知识,希望对你有一定的参考价值。
django中将model转换为dict的方法
from django.forms.models import model_to_dict from user.model import userprofile model_to_dict(userprofile.model.get(id=100)) d3 = {‘username‘: ‘zz_yy‘, ‘password‘: ‘zyjzyj‘} a = UserProfile() a.username = ‘zz__e‘ a.password = ‘33ff‘ d3 = model_to_dict(a) print(d3) #{‘id‘: None, ‘password‘: ‘33ff‘, ‘last_login‘: None, ‘is_superuser‘: #False, ‘username‘: ‘zz__e‘, ‘first_name‘: ‘‘, ‘last_name‘: ‘‘, #‘email‘: ‘‘, ‘is_staff‘: False, ‘is_active‘: True, ‘date_joined‘: #datetime.datetime(2018, 10, 19, 20, 27, 0, 22740), #‘account_person‘: None, ‘if_show_gift_account‘: False, #‘advertisement_type‘: None, ‘account_type‘: ‘advertiser‘, #‘nick_name‘: None, ‘gender‘: ‘male‘, ‘address‘: None, ‘mobile‘: #None, ‘groups‘: <QuerySet []>, ‘user_permissions‘: <QuerySet #[]>}
以上是关于django中将model转换为dict的方法的主要内容,如果未能解决你的问题,请参考以下文章
在 Django Rest Framework 中将整数的 JSON 列表转换为字符串