Я запускаю api за сервером django и говорю, что у меня есть токен, который требуется приложению django, и используется через его существование до тех пор, пока процесс не завершится. Чтобы проверить, могу ли я продолжить и обслуживать запросы (используя сервер django), мне нужно проверить этот токен на запись в базе данных. Теперь у меня может быть скрипт, который попадает в db, а затем выдает команду сервера запуска, если токен действителен. Но если db, используемый приложениями django, изменится, мне придется изменить сценарий и указать на тот же db.Проверьте что-нибудь перед запуском сервера django
Есть ли способ передать этот токен команде runerver в качестве дополнительного параметра (вместе с именем хоста: порт) и проверить это, прежде чем django будет обслуживать любые запросы? Как я могу получить доступ к этому параметру, который отправляется в ./manage.py runningerver.
Спасибо.
Вы обнаружите, что все, что вы пытаетесь исправить в 'runningerver', не будет работать, если вы развернете его на самом деле. –
Хм .. Значит, можно использовать настройки приложения django до запуска сервера запуска? Это безопасно? Если да, я могу использовать тот же параметр для запроса базы данных перед выдачей команды runerver. –