Passa al contenuto
Odoo Menu
  • Accedi
  • Provalo gratis
  • App
    Finanze
    • Contabilità
    • Fatturazione
    • Note spese
    • Fogli di calcolo (BI)
    • Documenti
    • Firma
    Vendite
    • CRM
    • Vendite
    • Punto vendita Negozio
    • Punto vendita Ristorante
    • Abbonamenti
    • Noleggi
    Siti web
    • Configuratore sito web
    • E-commerce
    • Blog
    • Forum
    • Live chat
    • E-learning
    Supply chain
    • Magazzino
    • Produzione
    • PLM
    • Acquisti
    • Manutenzione
    • Qualità
    Risorse umane
    • Dipendenti
    • Assunzioni
    • Ferie
    • Valutazioni
    • Referral dipendenti
    • Parco veicoli
    Marketing
    • Social marketing
    • E-mail marketing
    • SMS marketing
    • Eventi
    • Marketing automation
    • Sondaggi
    Servizi
    • Progetti
    • Fogli ore
    • Assistenza sul campo
    • Helpdesk
    • Pianificazione
    • Appuntamenti
    Produttività
    • Comunicazioni
    • Approvazioni
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    App di terze parti Odoo Studio Piattaforma cloud Odoo
  • Settori
    Retail
    • Libreria
    • Negozio di abbigliamento
    • Negozio di arredamento
    • Alimentari
    • Ferramenta
    • Negozio di giocattoli
    Cibo e ospitalità
    • Bar e pub
    • Ristorante
    • Fast food
    • Pensione
    • Grossista di bevande
    • Hotel
    Agenzia immobiliare
    • Agenzia immobiliare
    • Studio di architettura
    • Edilizia
    • Gestione immobiliare
    • Impresa di giardinaggio
    • Associazione di proprietari immobiliari
    Consulenza
    • Società di contabilità
    • Partner Odoo
    • Agenzia di marketing
    • Studio legale
    • Selezione del personale
    • Audit e certificazione
    Produzione
    • Tessile
    • Metallo
    • Arredamenti
    • Alimentare
    • Birrificio
    • Ditta di regalistica aziendale
    Benessere e sport
    • Club sportivo
    • Negozio di ottica
    • Centro fitness
    • Centro benessere
    • Farmacia
    • Parrucchiere
    Commercio
    • Tuttofare
    • Hardware e assistenza IT
    • Ditta di installazione di pannelli solari
    • Calzolaio
    • Servizi di pulizia
    • Servizi di climatizzazione
    Altro
    • Organizzazione non profit
    • Ente per la tutela ambientale
    • Agenzia di cartellonistica pubblicitaria
    • Studio fotografico
    • Punto noleggio di biciclette
    • Rivenditore di software
    Carica tutti i settori
  • Community
    Apprendimento
    • Tutorial
    • Documentazione
    • Certificazioni 
    • Formazione
    • Blog
    • Podcast
    Potenzia la tua formazione
    • Programma educativo
    • Scale Up! Business Game
    • Visita Odoo
    Ottieni il software
    • Scarica
    • Versioni a confronto
    • Note di versione
    Collabora
    • Github
    • Forum
    • Eventi
    • Traduzioni
    • Diventa nostro partner
    • Servizi per partner
    • Registra la tua società di contabilità
    Ottieni servizi
    • Trova un partner
    • Trova un contabile
    • Incontra un esperto
    • Servizi di implementazione
    • Testimonianze dei clienti
    • Supporto
    • Aggiornamenti
    GitHub Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Richiedi una demo
  • Prezzi
  • Aiuto

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilità
  • Magazzino
  • PoS
  • Progetti
  • MRP
All apps
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
Assistenza

How do I start odoo server (8.0RC1) in debug mode (to use pdb)

Iscriviti

Ricevi una notifica quando c'è un'attività per questo post

La domanda è stata contrassegnata
debugdebuggingodoo8.0rc1pdb
6 Risposte
18468 Visualizzazioni
Avatar
Fabián De Luca

Hi everyone,

I'd like to know how to start odoo server (8.0RC1, as title says) on debug mode in order to use python's pdb.

I have tried a few things and none of them do the trick.

Any help would be appreciated.

1
Avatar
Abbandona
Ray Carnes

Please use a question instead of 'Odoo 8.0RC1' as your title - this tells readers nothing about your problem and forces them to open it to find out. You will increase the chances that someone actually reads your question if you construct your title as a question - like I have changed it to "How do I ..."

Avatar
Abhay Rathore
Risposta migliore

Use default python debugger, pdb. Place it in the addons where your code will start execution. 

Just write 

import pdb;pdb.set_trace()

when you write this line your screen will hold and then you can start debugging line by line using tools provided by pdb. Before starting please do read about the python pdb.

https://www.tutorialspoint.com/the-python-debugger-pdb

3
Avatar
Abbandona
Avatar
eLBati
Risposta migliore

Debug mode

According to odoo.py --help

--debug             enable debug mode

so start odoo with

odoo.py --debug

 

PDB

You have to edit the python file you want to debug by adding a breakpoint with

import pdb

pdb.set_trace()

and start odoo normally.

0
Avatar
Abbandona
Fabián De Luca
Autore

Thank you for commenting. What I'm trying to figure out is how to start the server on debug mode: i already know how to use a pdb (been using it on previous versions). What I can't seem to achieve is to start odoo server on debug mode.

Avatar
Prashant Panchal (ppa)
Risposta migliore

import pdb

whitch line in to breackpoint (debug mode start) you want, before Add this line  pdb.set_trace()

  • In terminal side 

"S"  for Next step

Execute the current line, stop at the first possible occasion (either in a function that is called or on the next line in the current function).

"N" for next line

Continue execution until the next line in the current function is reached or it returns. (The difference between next and step is that step stops inside a called function, while next executes called functions at (nearly) full speed, only stopping at the next line in the current function.)

0
Avatar
Abbandona
Fabián De Luca
Autore

Thank you for commenting. What I'm trying to figure out is how to start the server on debug mode: i already know how to use a pdb (been using it on previous versions). What I can't seem to achieve is to start odoo server on debug mode.

Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!

Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!

Registrati
Post correlati Risposte Visualizzazioni Attività
How to Debug odoo python via PyCharms Risolto
debug remote debugging odoo Pycharm4
Avatar
Avatar
Avatar
Avatar
4
dic 19
12206
About debugging Odoo, which way you prefer?
debugging odoo
Avatar
Avatar
2
mar 15
5932
Different developer modes in odoo
debug developermode debugging
Avatar
0
set 21
7
Debug remote Odoo instance on Ubuntu (installed with package installer)
debug ubuntu debugging
Avatar
0
set 20
4620
[v8]Not able to debug openerp properly because a terminal command keeps coming up in between the pdb debugging session
debugging odooV8 pdb
Avatar
Avatar
Avatar
Avatar
4
gen 16
5455
Community
  • Tutorial
  • Documentazione
  • Forum
Open source
  • Scarica
  • Github
  • Runbot
  • Traduzioni
Servizi
  • Hosting Odoo.sh
  • Supporto
  • Aggiornamenti
  • Sviluppi personalizzati
  • Formazione
  • Trova un contabile
  • Trova un partner
  • Diventa nostro partner
Chi siamo
  • La nostra azienda
  • Branding
  • Contattaci
  • Lavora con noi
  • Eventi
  • Podcast
  • Blog
  • Clienti
  • Note legali • Privacy
  • Sicurezza
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo è un gestionale di applicazioni aziendali open source pensato per coprire tutte le esigenze della tua azienda: CRM, Vendite, E-commerce, Magazzino, Produzione, Fatturazione elettronica, Project Management e molto altro.

Il punto di forza di Odoo è quello di offrire un ecosistema unico di app facili da usare, intuitive e completamente integrate tra loro.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now