2016-09-28 89 views
0

我是python和Django的新手。我在app/settings.py中的更改沒有完成。我已經改變了日誌級別 FROM:python django應用程序設置日誌級別

LOGGING = { 
'version': 1, 
... 
'handlers': { 
    'mail_admins': { 
     'level': 'ERROR', 
     'filters': ['require_debug_false'], 
     'class': 'django.utils.log.AdminEmailHandler' 
    } 
}, 

'loggers': { 
    'django.request': { 
     'handlers': ['mail_admins'], 
     'level': 'ERROR', 
     'propagate': True, 
    }, 
} 
} 

TO

LOGGING = { 
'version': 1, 
... 

'handlers': { 
    'file': { 
     'level': 'DEBUG', 
     'class': 'logging.FileHandler', 
     'filename': '/var/log/django/debug.log' 
    } 
}, 

'loggers': { 
    'django.request': { 
     'handlers': ['file'], 
     'level': 'DEBUG', 
     'propagate': True, 
    }, 
} 
} 

,但變化不拾取,因爲我沒有看到任何日誌活動,儘管在應用操作。我怎麼能告訴Django設置已更新並重新加載?

回答

0

您需要重新啓動Web服務器才能在應用中獲取更改。

+0

重新啓動沒有幫助。 – user895565