Đây là những gì tôi đã thử. Trong file view.py tôi,Tại sao Ghi nhật ký không hoạt động trên trang web django?
import logging
logger = logging.getLogger("mylog")
logging.basicConfig(format='%(name)s:%(levelname)s:%(message)s',level=logging.INFO,datefmt='%d/%m/%y %I:%M:%S')
Sau đó bên trong một hàm,
logger.debug("this is an error")
logger.warning("This is a warning")
print "This is a test line '
tôi đã không chạm vào .its tập tin settings.py khá nhiều giống nhau.
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler'
}
},
'loggers': {
'django.request': {
'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True,
},
}
Khi tôi chạy máy chủ và gọi hàm, không có gì xảy ra. không có lỗi, không có gì.
Tôi chỉ muốn xem dòng nhật ký trên bảng điều khiển.
Cấu hình của bạn có 'cấp độ': 'LRI', và bạn đang gọi logging.warning() và logging.debug() ... vì vậy nó không phải làm bất cứ điều gì. – jpic