跳到主要内容
版本:Current

日志与调试

进程与访问日志​

sudo journalctl -u cssaportal -f
sudo journalctl -u nginx -f

gunicorn 若把 access log 配到文件,路径只存在于服务器 unit,不在 git。

Django 日志​

邮件失败会 logger.exception("Notification failed name=%s")(mailing.async_notify)。Zoom 失败类似写在 recruitment.zoom。

本地:DEBUG=True + console email。不要在生产开 DEBUG。

审计​

业务动作:/admin/audit-logs/ ← core.ActivityLog。这不是 HTTP access log。

测试中的邮件​

MAILING_INLINE / manage.py test 下通知同步执行。用 django.core.mail.outbox(CI locmem)断言。