File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -218,6 +218,10 @@ def env_to_bool(env, default):
218
218
WXADMIN = os .environ .get (
219
219
'DJANGO_WXADMIN_PASSWORD' ) or '995F03AC401D6CABABAEF756FC4D43C7'
220
220
221
+ LOG_PATH = os .path .join (BASE_DIR , 'logs' )
222
+ if not os .path .exists (LOG_PATH ):
223
+ os .makedirs (LOG_PATH , exist_ok = True )
224
+
221
225
LOGGING = {
222
226
'version' : 1 ,
223
227
'disable_existing_loggers' : False ,
@@ -241,10 +245,14 @@ def env_to_bool(env, default):
241
245
'handlers' : {
242
246
'log_file' : {
243
247
'level' : 'INFO' ,
244
- 'class' : 'logging.handlers.RotatingFileHandler' ,
245
- 'filename' : 'djangoblog.log' ,
246
- 'maxBytes' : 16777216 , # 16 MB
247
- 'formatter' : 'verbose'
248
+ 'class' : 'logging.handlers.TimedRotatingFileHandler' ,
249
+ 'filename' : os .path .join (LOG_PATH , 'djangoblog.log' ),
250
+ 'when' : 'D' ,
251
+ 'formatter' : 'verbose' ,
252
+ 'interval' : 1 ,
253
+ 'delay' : True ,
254
+ 'backupCount' : 5 ,
255
+ 'encoding' : 'utf-8'
248
256
},
249
257
'console' : {
250
258
'level' : 'DEBUG' ,
You can’t perform that action at this time.
0 commit comments