मेरे पास मेरे Django प्रोजेक्ट में main
नाम का एक ऐप है। इस एप्लिकेशन को एक कई प्रबंधन आदेशों कि मैं प्रवेश करना चाहते हैं, लेकिन कुछ भी नहीं है निम्न कॉन्फ़िगरेशन के साथ stdout में दिखाया जा रहा है:कस्टम प्रबंधन आदेशों के Django लॉगिंग
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'log_to_stdout': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
'stream': sys.stdout,
},
},
'loggers': {
'main': {
'handlers': ['log_to_stdout'],
'level': 'DEBUG',
'propagate': True,
}
}
}
क्या मैं गलत कर रहा हूँ? मैंने my_project.main
का उपयोग करने का भी प्रयास किया है, लेकिन यह भी काम नहीं करता है। मैं 1.3.0 फ़ाइनल का उपयोग कर रहा हूँ।
क्या आदेश आप उत्पादन लॉग इन करने का उपयोग कर रहे हैं? – second
मैंने 'logging.info' और 'logging.debug' की कोशिश की है, लेकिन उनमें से कोई भी काम नहीं करता है। इस सवाल को लिखने के बाद, मैंने देखा कि 'logging.warn' * * मुझे stdout पर एक प्रिंट देता है। – damd