Skip to content
میلاد حاتمی
میلاد حاتمی هستم. برنامه نویس و مدرس جنگو. امیدوارم بتونم با آموزش های رایگان در جنگولرن به برنامه نویس های این فریمورک کمک کنم.

حمایت از جنگولرن

تمامی مطالب و آموزش های جنگولرن رایگان است. برای حمایت از جنگولرن اینجا (پلتفرم کافیته) کلیک کنید.

09384677005 miladhzz@gmail.com instagram linkedin github-circle
جنگولرن - آموزش رایگان Django به زبان فارسی
خانه » پیاده سازی logging در جنگو
Post Views: 186

پیاده سازی logging در جنگو

دسامبر 26, 2023 دسامبر 26, 2023 دسته‌بندی نشده
میلاد حاتمی

پیاده سازی logging در جنگو

توی جنگو، logging یک ابزاره که بهتون کمک می‌کنه تا پیام‌های مختلف رو ثبت و مدیریت کنید.
این پیام‌ها می‌تونن شامل پیام‌های عملیاتی، اطلاعاتی و خطاها باشن. با استفاده از logging می‌تونید اطلاعات مربوط به برنامه‌تون رو به صورت منظم ثبت و بررسی کنید.

تنظیمات logging توی settings.py قرار میگیره. این تنظیمات شامل مواردی مثل جایی که پیام‌های لاگ ذخیره بشن و چطور برچسب‌گذاری بشن، هستن.

توی کدهای جنگو می‌تونید از logging استفاده کنید. اول باید یه logger با یه نام دلخواه ایجاد کنید. بعد می‌تونید با استفاده از اون logger پیام‌های مختلف رو ثبت کنید. مثلا:

import logging

logger = logging.getLogger(‘my_logger’)

logger.debug(‘DEBUG’)
logger.info(‘INFORMATION’)
logger.warning(‘WARNING’)
logger.error(‘ERROR’)
logger.critical(‘CRITICAL’)

لینک داکیومنت جنگو:
https://docs.djangoproject.com/en/4.2/topics/logging/

Post Views: 186
کپی از مطالب حتی بدون ذکر منبع مجاز است.