登录django项目的最佳实践

Sof*_*tic 7 python django logging

利用现有模式解决给定问题而不是重新发明轮子总是好的.这次是在基于django的项目中进行日志记录.

您能否与我分享您的想法以及其他关于您如何在以下上下文中实现基于django的项目的记录?

  • 在开始设计测井系统之前,您会考虑哪些因素?
  • 您想要在项目中登录什么?(消息,错误,请求等)?
  • 你想怎么记录?
  • 目录结构应该是什么?
  • 您想以什么格式登录?
  • 您使用哪些django应用程序?
  • 你有没有制作任何这样的可重用应用程序?如果是的话,你可以和其他人分享吗?
  • 或者您认为与其他人分享有用的任何其他想法.

...任何小帮助都会对所有django开发者都有好处......

干杯

Ale*_*lli 6

在Django中,就像任何其他的Python应用程序,我会使用标准库的logging模块和通话logging.debug,logging.info等适当的每条消息.你提出的七个问题中的大多数问题都与你的Q标题有关 - "每个问题提出一个问题"是一个关键的Stack Overflow口头禅!只是为你的许多问题打开很多问题,让我们专注于记录,好吗? - )