লগারের নাম হিসাবে সেট করা requests
বা requests.urllib3
আমার পক্ষে কাজ করে নি। লগিংয়ের স্তরটি পরিবর্তন করতে আমাকে সঠিক লগার নামটি নির্দিষ্ট করতে হয়েছিল।
আপনি কোনটি মুছে ফেলতে চান তা দেখতে প্রথমে আপনি কোন লগার সংজ্ঞায়িত করেছেন তা দেখুন
print(logging.Logger.manager.loggerDict)
এবং আপনি এরকম কিছু দেখতে পাবেন:
{...'urllib3.poolmanager': <logging.Logger object at 0x1070a6e10>, 'django.request': <logging.Logger object at 0x106d61290>, 'django.template': <logging.Logger object at 0x10630dcd0>, 'django.server': <logging.Logger object at 0x106dd6a50>, 'urllib3.connection': <logging.Logger object at 0x10710a350>,'urllib3.connectionpool': <logging.Logger object at 0x106e09690> ...}
তারপরে সঠিক লগারের জন্য স্তরটি কনফিগার করুন:
'loggers': {
'': {
'handlers': ['default'],
'level': 'DEBUG',
'propagate': True
},
'urllib3.connectionpool': {
'handlers': ['default'],
'level': 'WARNING',
'propagate' : False
},