Skip to Content
Menú
This question has been flagged
2 Respostes
3818 Vistes

Hello all,

I have made a controller and i already success sending data json body through postman in format like this (default format)

{"params": {"name": "admin", "age": "18"}}


but i need to receive data json body in format like this

{"name": "admin", "age": "18"}

can anyone tell me how to change receive format json without "params"? (i'm using odoo 10)
Avatar
Descartar
Autor

my code like this

class res_partner(http.Controller):

@http.route('/res_partner/create', type='json', auth="user")

def res_partner_erp(self, **post):

user = request.jsonrpckey['user']

env = request.env(user=user.id)

now = datetime.now()

partner_obj = env['res.partner']

res_partner = {}

for record in post.keys():

res_partner[record] = post[record]

res_partner['name'] = post['name']

res_partner['age'] = post['age']

result = partner_obj.create(res_partner)

return {

"id": result.id,

"code": 200,

"message": "OK",

}

Related Posts Respostes Vistes Activitat
7
de gen. 24
49709
0
de febr. 21
3523
1
de gen. 20
9241
0
d’abr. 17
3099
2
de febr. 23
3106