質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

714閲覧

python/django の migrateについて

teratailer000

総合スコア0

Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/10/21 05:35

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
python/djangoで[migrate]を実行した後に、[creatsuperuser]で管理者アカウントをするための
解決策をご教授いただけますと幸いです。

発生している問題・エラーメッセージ

【python/django】 コマンドで[migrate]で入力後、一度操作を誤り [migrate]ができなくなってしまったため、 その先の[creatsuperuser]が実行できない。

該当のソースコード

(python) C:\Users\PC042\Desktop\udemy\myproject>python manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, sessions Running migrations: No migrations to apply.

試したこと

[python manage.py showmigrations]で以下のような結果が返ってきました。

(python) C:\Users\PC042\Desktop\udemy\myproject>python manage.py showmigrations
admin
[X] 0001_initial
[X] 0002_logentry_remove_auto_add
[X] 0003_logentry_add_action_flag_choices
auth
[X] 0001_initial
[X] 0002_alter_permission_name_max_length
[X] 0003_alter_user_email_max_length
[X] 0004_alter_user_username_opts
[X] 0005_alter_user_last_login_null
[X] 0006_require_contenttypes_0002
[X] 0007_alter_validators_add_error_messages
[X] 0008_alter_user_username_max_length
[X] 0009_alter_user_last_name_max_length
[X] 0010_alter_group_name_max_length
[X] 0011_update_proxy_permissions
[X] 0012_alter_user_first_name_max_length
contenttypes
[X] 0001_initial
[X] 0002_remove_content_type_name
myapp
(no migrations)
sessions
[X] 0001_initial

補足情報(FW/ツールのバージョンなど)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

attakei

2021/10/21 13:12

python manage.py showmigrations で全てのマイグレーションに対して[X] と表示されるのであれば、マイグレーションは出来ています。 python manage.py migrate として出力している内容も、「全てのマイグレーション対象をマイグレート済み」であることを示しています。 > その先の[creatsuperuser]が実行できない。 上記の状況からすると、createsuperuserが本当に実行できないのだとすると、書かれている内容からの類推は難しいです。 まずは、「実行できない」と考えた理由(のはず)である、コマンドに対する出力結果を追記したほうが良いと思います。
teratailer000

2021/10/27 06:43

ありがとうございます! attakeiさんのアドバイスを元に解決することができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問