Wie zu tun-debugging in odoo auf browser
Gewusst wie: Debuggen in "Odoo" special in der surft wie Chrome und Firefox???
Würde jemand die Informationen liefern, es wird groß sein.
Vielen Dank im Voraus
Dafür müssen Sie nur starten Sie developer-Modus und von dort den debug-Modus erscheinen auf Ihrem Odoo
InformationsquelleAutor user1576199 | 2014-10-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Deine Frage ist nicht sehr klar für mich, aber wenn Sie wollen, geben Sie den built-in odoo debug-Modus müssen Sie
?debug
auf die URL, direkt nach/web
. Zum Beispielhttp://odoo.your-site.com/web?debug
.Wenn in diesem speziellen Modus erhalten Sie ein debug-Menü, mit verschiedenen technischen Möglichkeiten:
Auch, wenn Sie in den debug-Modus odoo nicht verkleinern JS-Dateien, so dass Sie zu verwenden, built-in browser-JavaScript-debug-tools leichter.
FYI, auf neueren Versionen von Odoo, das Debuggen auf Vermögen nicht minifizieren der JS/CSS, debugging, aber ohne Vermögen noch verkleinern.
InformationsquelleAutor Ludwik Trammer
Können Sie die Konsole öffnen, im browser(mit F12-Taste). Es wird jede Anfrage und-Antwort mit Wert.
Wenn Sie chrome verwenden, dann müssen Sie zum aktivieren der logXMLHTTPREQUEST in der Konsole. Für activate request und response können Sie mit der Rechten klicken Sie auf Konsole, und klicken Sie auf logXMLHTTPREQUEST option.
Öffnen Sie das Menü Extras und klicken Sie auf Entwickler-Tools-Menü in google chrome. Es öffnen sich kleine Fenster in der unteren browser oder drücken Sie UMSCHALT + STRG + I zum öffnen der debug-Modus anzeigen. Rechtsklick auf debug-Fenster, und es öffnet sich das kleine, mit wenigen option, So können Sie aktive oder klicken Sie auf logXMLHTTPREQUEST option. Nach dem aktivieren logXMLHTTPREUEST option, Wann immer Sie können jede operation auf ODOO dann erscheint auf dem display das alle http-request in der Konsole auf der Registerkarte debugger-Fenster.
InformationsquelleAutor Yogesh Sakhreliya
Dies ist, wie ich es in linux
Stoppen deinem server läuft als daemon
/etc/init.d/openerp-stop
Setzen Sie den python-debugger innerhalb der .py Datei von odoo, die Sie Debuggen möchten, und Schritt für Schritt durch.
starten Sie den server von der Befehlszeile als Benutzer openerp
./server/openerp-server --database=DB_NAME
Zugriff auf Ihr Programm über den browser und es wird brechen, wenn ich erreicht Ihre python-debugger
InformationsquelleAutor user1120753
Öffnen Sie die Konsole (STRG+SHIFT+I) und dann Holen Sie sich die broker-Objekt auf der server-Modell, auf das Sie zugreifen möchten (in diesem Beispiel "Leads"):
In openerp v7.0 Sie können die broker auf diese Weise:
Danach machen Sie Ihre Anfrage, die Ergebnisse filtern und angeben, was Sie wollen mit der Objekt-Liste (in diesem Fall zählen):
in diesem Fall zeigen die Id des ersten:
Mehr Proben und Dokumente für odoo:
https://www.odoo.com/documentation/8.0/reference/javascript.html#rpc
Mehr Proben und Dokumente für openerp:
http://openerp-web-v7.readthedocs.org/en/latest/testing.html#rpc
InformationsquelleAutor yucer