Запуск создателя Django в Google Cloud Run - PullRequest
1 голос
/ 21 сентября 2019

Я пытаюсь запустить приложение Django в Google Cloud Run.Сам сайт работает хорошо, может выполнять миграцию и собирать статические ресурсы через скрипт запуска.Единственное, что я не могу понять, как это сделать - создать суперпользователя.Это требует интерактивного ввода пароля или, по крайней мере, установки его через оболочку django.В настоящее время я не могу понять, как это сделать, и кажется, что это невозможно;что сделало бы Cloud Run непригодным для Django.Кто-нибудь был в состоянии достичь этого или иметь устойчивый обходной путь?Спасибо!

1 Ответ

2 голосов
/ 21 сентября 2019

Вместо Django Shell используйте api для создания суперпользователя.Если у вас есть скрипт, включите его в процесс сборки контейнера.

...