یکی از روش هایی که می شه مشکلات سیستم اودوو رو دنبال کرد. دنبال راهی می گردم که در اودوو بتونیم لاگ های مناسبی رو تولید کنم. این لاگ ها باید با کل سیستم سازگار باشه و مشکلاتی توی سایر بخش ها ایجاد نکنه.
This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.
یکی از روش هایی که می شه مشکلات سیستم اودوو رو دنبال کرد. دنبال راهی می گردم که در اودوو بتونیم لاگ های مناسبی رو تولید کنم. این لاگ ها باید با کل سیستم سازگار باشه و مشکلاتی توی سایر بخش ها ایجاد نکنه.
این کار چندگام ساده داره، که در ادامه من اونها رو تشریح کردم. در قالب این گام ها اصولی رو هم که اودوو برای لاگ ها استفاده می کنه آوردم.
مرحله 1 ماژول لاگ را از کتابخانه استاندارد پایتون وارد می کند. Odoo از این ماژول برای مدیریت لاگ های خود استفاده می کند.
import logging
مرحله 2 یک لاگر برای ماژول پایتون تنظیم می کند. ما از اصطلاح رایج __name__ در Odoo به عنوان یک متغیر خودکار برای نام لاگر و برای فراخوانی لاگر توسط _logger استفاده می کنیم.
مرحله 3 از لاگر برای تولید پیام های گزارش استفاده می کند. روش های موجود برای این کار عبارتند از (با افزایش سطح گزارش)debug, info, warning, error, critical.
نمونه کدهای زیادی از تولید لاگ وجود داره که می تونه راهنمای خوبی برای یادگیری این موضوع باشه.
همین امروز یک حساب کاربری ایجاد کنید تا از ویژگی های انحصاری لذت ببرید و با جامعه عالی ما تعامل داشته باشید!
ثبت نامنوشته های مرتبط | پاسخها | نماها | فعالیت | |
---|---|---|---|---|
|
1
مارس 24
|
250 | ||
|
1
مارس 24
|
311 | ||
|
1
ژوئن 24
|
284 | ||
|
1
مارس 24
|
272 | ||
|
1
مارس 24
|
504 |