2016-08-09 31 views
1

Ich versuche, reactjs mit Odoo zu integrieren und erfolgreich erstellte Komponenten. Jetzt ist mein Problem, dass ich den JSON über odoo nicht bekommen kann. Der odoo-Programmierer muss eine spezielle API-Anfrage schreiben, um dies zu ermöglichen. Dies erfordert mehr Zeit und Code-Wiederholungen sind reichlich.Kann ich ein Odoo-Browse-Objekt in JSON konvertieren

Ich versuchte Mai Vorschläge und keine gearbeitet.

Gibt es eine bessere Möglichkeit, die browse objects, die odoo erzeugen, zu JSON zu konvertieren?

Hinweis: Völlig neu für Python und odoo, bitte verzeihen Sie meine Fehler, falls oben erwähnt.

Antwort

0

vielleicht wird diese Ihnen helfen:

Schritt 1: js erstellen, die reqiest läuft an /example_link

Schritt 2: Controller erstellen, die diesen Link @http.route('/example_link', type="json")

Schritt 3 hört: Rückkehr aus dieser Funktion json return json.dumps(res) wo res ist Python-Wörterbuch und vergessen Sie auch nicht, Json zu importieren.

Das ist alles, es ist nicht sehr schwer, hoffe, ich habe dir geholfen, viel Glück.

+1

Ihr Sprichwort über Python-Wörterbuch, fragt er nach Browse-Objekten. Gibt es eine Möglichkeit, Objekte zu durchsuchen? – KbiR

+1

In diesem Fall können Sie nur js-odoo api verwenden und odoo Objekte erhalten, können Sie Datensatz blättern machen, suchen und usw. Ich nicht Problem sehen hier –

+0

ist es eine Anleitung oder ein Beispiel dafür ?? – itssajan