Есть djangorest endpoint. Допустим, работает себе endpoint. К нему прилетают запросы. Происходит изменение БД. Как мне его безопасно отключить, чтобы обновить или изменить схему бд или сделать еще что-то? Нужно сделать так, чтобы endpoint перешел в режим maintenance. Но не просто выключился. А перестал принимать новые запросы апи, но завершил старые и отдал ответы от запросов, которые прилетели раньше того момента, как я перевел endpoint в режим maintenance. Как это решается?
Есть django-maintenancemode. Он делает именно так, как я описал выше или нет? Если нет, то что взять, чтобы было так, как описано ранее?