本文讨论了Django项目中出现的“MySQL server has gone away”错误,主要原因是数据库连接超时,超出MySQL的wait_timeout设置。通过调整wait_timeout和在Django中设置CONN_MAX_AGE,作者提出了手动关闭连接和使用装饰器管理数据库连接的解决方案,以避免此异常。
完成下面两步后,将自动完成登录并继续当前操作。