django-requestlogging.

Adiciona informações sobre solicitações para registrar registros
Baixe Agora

django-requestlogging. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • TrustCentric
  • Site do editor:
  • http://trustcentric.com

django-requestlogging. Tag


django-requestlogging. Descrição

Adiciona informações sobre solicitações para registrar registros Django-RequestingLogging é um aplicativo django que fornece um filtro de log e middleware para adicionar informações sobre a solicitação atual para o registro de registro.Instalação e UsageInstall O pacote, adicionar django_requestlogging para configurações.installed_apps, adicionar django_requestlogging.middleware.logsetupmiddleware para configuração.middleware_classes, e adicionar django_requestlogging.logging_filters.requestfilter como um filtro de log. Veja abaixo uma configuração de log de exemplo. O filtro adiciona informações sobre a solicitação atual para o registro de log. As seguintes chaves podem ser substituídas na seqüência de fábrica de log: http_user_agent A string do agente do usuário, fornecida pelo cliente. path_info o caminho http solicitado. remote_addr o endereço IP remoto. Request_Method O método de solicitação HTTP (por exemplo, obter, postar, colocar, excluir, etc.) Server_Protocol O protocolo do servidor (por exemplo, http, https, etc.) Nome de usuário O nome de usuário do usuário conectado. Se alguma informação não puder ser extraída A solicitação atual (ou não há solicitação atual), um hífen '-' é substituído como uma configuração de configuração do local de placeholder.Logging pode ser adicionado ao seu django_settings_module. Ele adiciona um pedido de solicitação não flexível, que será vinculado à solicitação atual pelo middleware e, em seguida, unbound novamente no tempo de resposta.Logging = {'filtros': {# Adicionar um flexível de solicitação. 'Solicitar': {'()': 'django_requestlogging.logging_filters.requestfilter',},}, 'Formatores': {'solicitar_format': {'format': '% (remote_addr) s% (nome de usuário) s% REQUEST_METHOD) s ' '% (PATH_INFO) s% (SERVER_PROTOCOL) s" % (HTTP_USER_AGENT) s ' '% (message) s% (asctime) s',}}, 'handlers': { 'consola'{' Classe ':' logging.streamhandler ',' filtros ': ,' Formatter ':' Request_Format ',},},' loggers ': {' myapp ': {# Adicione seus manipuladores que tenham o pedido não ligado Filtro 'Manipuladores': , # Opcionalmente, adicione o filtro de solicitação não ligado ao seu aplicativo #. 'Filtros': ,},},} Requisitos: · Pitão · Django.


django-requestlogging. Software Relacionado

Bannerfilter.

BannerFilter é um script de redirecionamento para o proxy Squid para bloquear banners de anúncios. ...

160

Download