I have written this custom formatter which inherits from logging.Formatter, 
how can I configure logging settings so that I can use this for a logger. I 
see the example in docs where I can update the formatter string but dont 
know how to link a class to do that.

class UniqueRequestIdFormatter(logging.Formatter):
    def format(self, record):
        record.message = record.msg % record.args
        record.asctime = self.formatTime(record)
        format = u'%s %s %-10s %s +%s %s' % (
        record.levelname,
            record.request.META['REMOTE_ADDR'],
            record.request.user.id if record.request.user.id else 
record.request.user,
            record.asctime,
            record.request.method,
            record.request.path,
            record.message
            ).encode('utf-8')
        pprint.pprint(record.__dict__)
        return format % record.__dict__

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/i-q8eEVHIpMJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to