Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
2 Antworten
3829 Ansichten

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
Verwerfen
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",

}

Verknüpfte Beiträge Antworten Ansichten Aktivität
7
Jan. 24
49716
0
Feb. 21
3551
1
Jan. 20
9248
0
Apr. 17
3106
2
Feb. 23
3110