#coding=utf-8
import os
import json
def get_model_json(model,modules_field_name_list):
serialize_model_values = []
params = model._meta.fields
for t in range(len(params)):
modules_field_name_list.append(params[t].name)#获取字段名称
model_values = model.objects.all().values(*modules_field_name_list)#获取modules_field_name_list列表字段数据
for value in model_values:
serialize_model_values.append(value)
json_data = json.dumps(serialize_model_values)
return json_data
def get_model_field_name_all(model):
modules_field_name_list = []
params = model._meta.fields
for t in range(len(params)):
modules_field_name_list.append(params[t].name)#获取字段名称
return modules_field_name_list
def get_model_verbose_name_all(model):
modules_verbose_name_list = []
params = model._meta.fields
for t in range(len(params)):
modules_verbose_name_list.append(params[t].verbose_name)#获取字段自定义名称
import os
import json
def get_model_json(model,modules_field_name_list):
serialize_model_values = []
params = model._meta.fields
for t in range(len(params)):
modules_field_name_list.append(params[t].name)#获取字段名称
model_values = model.objects.all().values(*modules_field_name_list)#获取modules_field_name_list列表字段数据
for value in model_values:
serialize_model_values.append(value)
json_data = json.dumps(serialize_model_values)
return json_data
def get_model_field_name_all(model):
modules_field_name_list = []
params = model._meta.fields
for t in range(len(params)):
modules_field_name_list.append(params[t].name)#获取字段名称
return modules_field_name_list
def get_model_verbose_name_all(model):
modules_verbose_name_list = []
params = model._meta.fields
for t in range(len(params)):
modules_verbose_name_list.append(params[t].verbose_name)#获取字段自定义名称
return modules_verbose_name_list