Ontwikkelaarsmodus (debugmodus)

De ontwikkelaarsmodus, ook bekend als debugmodus, geeft toegang tot geavanceerde tools en instellingen in Odoo.

Waarschuwing

Ga voorzichtig te werk, want sommige ontwikkelaarstools en technische instellingen worden als geavanceerd beschouwd en kunnen risico’s met zich meebrengen. Gebruik ze alleen als je de implicaties begrijpt en zeker bent van je zaak.

Notitie

De ontwikkelaarsmodus is ook beschikbaar met assets, die worden gebruikt om JavaScript-code te debuggen, en met tests assets, die worden gebruikt om testrondes uit te voeren.

Activeren

Om het te activeren open je de Instellingen-app, scrol je naar beneden naar de sectie Ontwikkelaarstools en klik je op Ontwikkelaarsmodus activeren.

Eenmaal geactiveerd, wordt de optie Ontwikkelaarsmodus deactiveren beschikbaar.

De ontwikkelaarsmodus activeren in de Instellingen-app

Om de ontwikkelaarsmodus vanuit de database te activeren, voeg je ?debug=1 toe aan het einde van de URL (bijvoorbeeld https://example.odoo.com/odoo?debug=1). Om het uit te schakelen gebruik je ?debug=0.

Gebruik ?debug=assets om de ontwikkelaarsmodus te activeren met assets en ?debug=tests om het te activeren met testassets.

Tip

Open het commandopalet door op Ctrl + K of Cmd + K te drukken, typ dan debug om de ontwikkelaarsmodus met assets te activeren of te deactiveren.

Browserextensie

De Odoo Debug browserextensie voegt een pictogram toe om de ontwikkelaarsmodus in of uit te schakelen vanaf de werkbalk van de browser. Het is beschikbaar in de Chrome Web Store en Firefox Add-ons.

Ontwikkelaarstools en technisch menu

Zodra de ontwikkelaarsmodus is geactiveerd, kun je de ontwikkelaarstools openen door op het (bug) pictogram te klikken. Het menu bevat hulpmiddelen die handig zijn voor het begrijpen of bewerken van technische gegevens, zoals het veld van een weergave, filters of acties. De beschikbare opties zijn afhankelijk van waar het menu wordt geopend.

Toegang tot de ontwikkelaarstools

Databasebeheerders hebben toegang tot het technische menu vanuit de Instellingen-app. Het bevat geavanceerde database-instellingen, zoals instellingen met betrekking tot de databasestructuur, beveiliging, acties, enz.

Toegang tot het technische menu