डेवलपर मोड (डीबग मोड)

डेवलपर मोड, जिसे डीबग मोड के रूप में भी जाना जाता है, Odoo में ऐडवांस टूल और सेटिंग तक ऐक्सेस खोलता है।

चेतावनी

सावधानी से आगे बढ़ें, क्योंकि कुछ डेवलपर टूल और टेक्निकल सेटिंग को ऐडवांस माना जाता है और उनके साथ जोखिम जुड़े हो सकते हैं। उन्हें तभी इस्तेमाल करें जब आप निहितार्थ को समझते हों और अपने कार्यों में आत्मविश्वास रखते हों।

टिप्पणी

डेवलपर मोड ऐसेट के साथ भी उपलब्ध है, जिनका इस्तेमाल JavaScript कोड को डीबग करने के लिए किया जाता है, और टेस्ट ऐसेट के साथ, जिनका इस्तेमाल टेस्ट टूर चलाने के लिए किया जाता है।

ऐक्टिवेशन

इसे ऐक्टिवेट करने के लिए, सेटिंग ऐप्लिकेशन खोलें, डेवलपर टूल सेक्शन तक स्क्रॉल करें, और डेवलपर मोड ऐक्टिवेट करें पर क्लिक करें।

एक बार ऐक्टिवेट हो जाने पर, डेवलपर मोड डीऐक्टिवेट करें ऑप्शन उपलब्ध हो जाता है।

सेटिंग ऐप्लिकेशन में डेवलपर मोड ऐक्टिवेट करना

डेटाबेस में कहीं से भी डेवलपर मोड को ऐक्टिवेट करने के लिए, यूआरएल के अंत में ?debug=1 जोड़ें (जैसे https://example.odoo.com/odoo?debug=1)। इसे डीऐक्टिवेट करने के लिए, इसके बजाय ?debug=0 का इस्तेमाल करें।

डेवलपर मोड को एसेट्स के साथ सक्रिय करने के लिए ?debug=assets का इस्तेमाल करें और टेस्ट एसेट्स के साथ सक्रिय करने के लिए ?debug=tests का इस्तेमाल करें।

सलाह

कमांड पैलेट को Ctrl + K या Cmd + K दबाकर खोलें, फिर डेवलपर मोड को एसेट्स के साथ सक्रिय करने या निष्क्रिय करने के लिए debug टाइप करें।

ब्राउज़र एक्सटेंशन

Odoo Debug ब्राउज़र एक्सटेंशन ब्राउज़र के टूलबार से डेवलपर मोड को चालू या बंद करने के लिए एक आइकॉन जोड़ता है। यह Chrome Web Store और Firefox Add-ons पर उपलब्ध है।

डेवलपर टूल और टेक्निकल मेन्यू

एक बार डेवलपर मोड सक्रिय हो जाने पर, डेवलपर टूल को बग आइकॉन पर क्लिक करके ऐक्सेस किया जा सकता है। मेन्यू में टेक्निकल डेटा को समझने या संपादित करने के लिए उपयोगी टूल शामिल हैं, जैसे व्यू की फ़ील्ड, फ़िल्टर या एक्शन। उपलब्ध विकल्प इस बात पर निर्भर करते हैं कि मेन्यू को कहाँ से ऐक्सेस किया गया है।

डेवलपर टूल को ऐक्सेस करना

डेटाबेस एडमिनिस्ट्रेटर सेटिंग ऐप्लिकेशन से टेक्निकल मेन्यू को ऐक्सेस कर सकते हैं। इसमें एडवांस डेटाबेस सेटिंग शामिल हैं, जैसे डेटाबेस स्ट्रक्चर, सिक्योरिटी, एक्शन आदि से संबंधित।

टेक्निकल मेन्यू को ऐक्सेस करना