FB幸存者 该项目用于运营一个家庭和朋友的NFL幸存者联盟。 截至2020年9月,它已在单个上的“生产”环境中运行。 该联盟最初是使用电子邮件和Excel进行管理的。 该应用程序的第一个版本是用Python,Flask编写的,并使用了MongoDB。 第二个版本切换为使用Postgres和原始SQL查询,但继续使用Flask。 从技术上讲,此版本是第三个版本(名称中带有2),是使用Django并利用Django的ORM进行的完全重写。 该数据库仍然是Postgres。 此版本包括: 带有CircleCI的CI / CD 一个简单的部署脚本 与Celery和RabbitMQ异步 使用Redis缓存 Pytest的最小测试套件