最近工作上的Django项目,使用了Sentry来做错误日志的监控报警,因为错误日志太多,排查不容易,所以还不如来个主动报警,这样定位排错也很方便,而实际使用情况来看,确实是超级方便的!Sentry在错误监控领域已经是一个很成熟的应用了,支持各种语言多种服务程序的日志监控,如下图:关于更详细的介绍,可以访问官网查看:https://sentry.io/
很多人吐槽django的后台管理系统登录模块不够安全,没有验证码,没有短信。就是裸账号密码登录。确实,django在系统定制这上面做到了极致,用户能改的地方不多,admin管理系统也是一样的被人吐槽简陋,当然,admin系统也不是不能美化,关于美化的相关介绍可以看我的另一篇介绍“simpleui美化”。这里给大家带来的是admin登录的otp二次令牌验证。
在Web应用中,应用性能是一个值得关注的点,我们不应该仅仅局限满足于应用程序“能跑”和“能用”上,还需要考虑到应用程序的执行性能,比如sql语句执行时间,耗时部分在哪里等。
xadmin的厉害之处在于它允许使用者自定义插件,使用者编写自己需要的插件并注册到xadmin中,以便xadmin实现自己所需要的功能。
xadmin是Django中admin后台的进阶插件,它包含了admin的基本功能,并在此基础上进行进一步的升级,使得成为一个功能完善的后台管理系统,像瑞士军刀一样拥有各种功能。