¿Almacenar mensajes de registro de Django en una base de datos?

Django (el marco web de python) utiliza el sistema de registro de python para almacenar registros.

¿Existe una manera fácil de almacenar los mensajes de registro en una base de datos y luego permitir que los usuarios administrativos los revisen a través de la web? Es el tipo de cosas que podría escribir yo mismo, pero no tiene sentido volver a inventar la rueda. No quiero registrar excepciones, sino mensajes de información / depuración / aviso que agregué al código.

Idealmente, me gustaría poder almacenar metadatos sobre el mensaje de registro como se hace (como la dirección IP remota, el agente de usuario, el identificador de proceso de wsgi, etc.), y luego filtrar / explorar según eso (es decir, mostrarme todo el registro mensajes de esta dirección IP en las últimas 24 horas). ¿Alguien ha hecho esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta