Skip to Content

Tryb deweloperski w Odoo


Tryb deweloperski (ang. developer mode) to wbudowany w Odoo tryb rozszerzonego dostępu, który odsłania techniczne warstwy systemu: nazwy pól, identyfikatory rekordów, menu techniczne i narzędzia diagnostyczne.

Wbrew nazwie nie jest zarezerwowany dla programistów — regularnie korzystają z niego administratorzy i wdrożeniowcy, a znajomość podstaw przydaje się każdemu, kto opiekuje się systemem po stronie firmy.

Co odblokowuje tryb deweloperski

Po aktywacji w systemie pojawiają się m.in.:

  • menu Ustawienia → Techniczne — dostęp do parametrów systemu, sekwencji numeracji, zaplanowanych działań, szablonów e-mail czy identyfikatorów zewnętrznych,
  • podpowiedzi techniczne pól — po najechaniu na etykietę pola widać jego nazwę systemową, typ i model, co jest nieocenione przy przygotowywaniu plików importu,
  • ikona debugowania (pluskwa) na górnej belce — z opcjami podglądu widoku, edycji akcji czy ustawień pól,
  • dodatkowe filtry i kolumny ukryte w standardowym widoku.

[SCREENSHOT: menu Techniczne widoczne po aktywacji trybu deweloperskiego]

Aktywacja krok po kroku
  • Przejść do modułu Ustawienia.
  • Przewinąć stronę ustawień ogólnych na sam dół, do sekcji Narzędzia deweloperskie.
  • Kliknąć Aktywuj tryb dewelopera.

  • Strona odświeży się — na górnej belce pojawi się ikona pluskwy, potwierdzająca aktywny tryb.

Dezaktywacja odbywa się w tym samym miejscu (Wyłącz tryb dewelopera) lub jednym kliknięciem w menu pod ikoną pluskwy.

[SCREENSHOT: sekcja Narzędzia deweloperskie w Ustawieniach]

Warianty aktywacji

Poza ścieżką w ustawieniach są jeszcze trzy sposoby:

  1. Przez adres URL — do adresu strony wystarczy dopisać parametr ?debug=1 (np. https://twojafirma.odoo.com/odoo?debug=1). Wyłączenie: ?debug=0.
  2. Wiersz poleceń - "Ctrl + k" (windows) lub "command + k" (MacBook); następnie wpisz "debug" i potwierdź klawiszem Enter

  1. Tryb z zasobami (debug=assets, w ustawieniach „Aktywuj tryb dewelopera (z zasobami)") — dodatkowo wyłącza minifikację plików interfejsu; przydatny wyłącznie przy diagnozowaniu problemów z widokami, na co dzień spowalnia pracę.
  2. Wtyczka przeglądarki — rozszerzenia typu „Odoo Debug" dla Chrome/Firefox przełączają tryb jednym kliknięciem; wygodne dla osób korzystających z niego często.
Uwagi i dobre praktyki
  • Tryb deweloperski działa per użytkownik i per sesja — jego włączenie nie zmienia niczego dla pozostałych osób w systemie.
  • Sam tryb niczego nie psuje, ale odsłania narzędzia, którymi można zmienić konfigurację systemu (edycja widoków, akcji, pól). Nie warto zostawiać go włączonego użytkownikom końcowym ani pracować z nim „na stałe" — najlepiej włączyć, wykonać zadanie, wyłączyć.
  • Mechanizm działa identycznie w Odoo 16, 17 i 18; w wersji 19 zmienił się układ strony ustawień, ale sekcja Narzędzia deweloperskie i parametr debug w adresie pozostają bez zmian.
  • W Odoo.sh i wersji Enterprise tryb deweloperski nie wymaga żadnych dodatkowych uprawnień poza dostępem do modułu Ustawienia — jeśli użytkownik nie widzi sekcji, zwykle oznacza to brak praw administracyjnych.
Podsumowanie

Tryb deweloperski to najkrótsza droga do zrozumienia, jak Odoo jest zbudowane od środka — od nazw pól po identyfikatory zewnętrzne, które opisaliśmy w instrukcji o eksporcie i imporcie danych. Warto go znać, używać punktowo i wyłączać po skończonej pracy.

Eksport i import danych w Odoo — jak robić to bezpiecznie