データベースのスーパーユーザーを作成しようとしています:
manage.py createsuperuser
悲しい再帰メッセージを取得する:
TTYで実行されていないため、スーパーユーザーの作成はスキップされました。プロジェクトでmanage.py createsuperuser
を実行して、手動で作成できます。
マジでジャンゴ?マジ?
私がこれについて見つけた唯一の情報は上記の情報でしたが、うまくいきませんでした: TTYで動作しないためDjangoでスーパーユーザーを作成できません
ここにあるもう1つは、基本的に同じです: スーパーユーザーDjangoを作成できません
コマンドSudo docker exec -i <container_name> sh
を使用して、Dockerコンテナにスーパーユーザーを作成しようとしたときに同じ問題が発生しました。オプション-tを追加すると、問題が解決しました。
Sudo docker exec -it <container_name> sh