def post(self, request, *args, **kwargs):
obj_list = []
pessoa = Pessoa.objects.get(pk=request.POST['pessoaId'])
cliente = Cliente.objects.get(pk=request.POST['pessoaId'])
obj_list.append(cliente)
if pessoa.endereco_padrao:
obj_list.append(pessoa.endereco_padrao)
if pessoa.email_padrao:
obj_list.append(pessoa.email_padrao)
if pessoa.telefone_padrao:
obj_list.append(pessoa.telefone_padrao)
if pessoa.tipo_pessoa == 'PJ':
obj_list.append(pessoa.pessoa_jur_info)
elif pessoa.tipo_pessoa == 'PF':
obj_list.append(pessoa.pessoa_fis_info)
data = serializers.serialize('json', obj_list, fields=('indicador_ie', 'limite_de_credito', 'cnpj', 'inscricao_estadual', 'responsavel', 'cpf', 'rg', 'id_estrangeiro', 'logradouro', 'numero', 'bairro',
'municipio', 'cmun', 'uf', 'pais', 'complemento', 'cep', 'email', 'telefone',))
return HttpResponse(data, content_type='application/json')
评论列表
文章目录