Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
5695 Lượt xem

Hello, I want to do a simple json request. But it fails all time with this:

Bad Request

<function className at 0x7fcb5df30aa0>, /test/some_json: Function declared as capable of handling request of type 'json' but called with a request of type 'http'


My code looks like this:


from openerp import SUPERUSER_ID
from openerp import http
from openerp.http import request
import openerp
import json


class MyController(http.Controller):

@http.route('/test/some_json', type="json", auth="public", website=True)
def some_jsons(self):
return [{"sample_dictionary": "This is a sample JSON dictionary"}]


what is wrong here? I have no javascript in my module. 

thanks




Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

I think you are calling an HTTP request, but you are handling with type JSON. would be good if you update your question with the call.

Ảnh đại diện
Huỷ bỏ
Tác giả

I don't have another call. have you an example for me ?

Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 3 17
4389
1
thg 7 25
8225
4
thg 3 25
41868
1
thg 9 20
6312
6
thg 7 20
11454