私はdjangoアプリケーションにPostgreSQLデータベースを接続しました。データベースに既存のテーブルがあり、migrateコマンドを使ってこのテーブルに新しいフィールドを追加します。しかし、この新しいフィールドをmodels.pyに追加してmakemigrationとmigrateコマンドを実行しようとすると、djangoは新しいマイグレーションは適用されないと言います。既存のテーブルに新しいフィールドを追加する方法を教えてください。django pythonの既存のデータベーステーブルに新しいフィールドを追加
2
A
答えて
0
は、実行中のmakemigrationsは、このようなあなたのアプリ名を指定してコマンドを試してみてください。そして、
python manage.py makemigrations myapp
とモデルを編集
+0
まだ変更は検出されませんでした –
+0
追加されたフィールドにアクセスしましたか? –
+0
フィールドが存在しないと言ってみました –
関連する問題
- 1. 既存の値を持つ既存のデータベーステーブルに新しい一意フィールドを追加する - Django1.7/MySql
- 2. 新しいForeignKeyフィールドを既存のdjango MongoDBモデルに追加しますか?
- 3. 既存のテーブルに新しいタイプのフィールドを追加
- 4. Awk:既存ファイルの新しいフィールドに出力を追加
- 5. 既存のデータベースに新しいフィールドを追加する
- 6. ASP.NET既存のフォームに新しいフィールドを追加する
- 7. 既存のフィールドの値を持つコレクションに新しいフィールドを追加する
- 8. 既存のDjangoモデルにフィールドを追加する
- 9. 弾性検索方法新しいフィールドを追加し、既存のフィールド
- 10. djangoのuuidフィールドを追加する既存のユーザーモデル?
- 11. Django Southで既存のモデルにAuto Incrementフィールドを追加していますか?
- 12. iPhoneの既存の組み込みアプリケーションに新しいフィールドを追加
- 13. sqliteデータベーステーブルに新しいエントリを追加
- 14. Pythonを使用してMySQLデータベースの既存のフィールドに新しい行を追加します。
- 15. 既存のブックをPythonで既存のワークブックに追加
- 16. レポートにまだない新しいテーブルから既存のCrystalレポートに新しいフィールドを追加する
- 17. レルムの既存のリストに新しいオブジェクトを追加する
- 18. 新しい行のココアで既存のファイルにデータを追加
- 19. 既存のプロジェクトの新しいデバイスにプロビジョニングプロファイルを追加する
- 20. Entity Frameworkの既存のリストに新しいpropertieを追加
- 21. ui5上の既存のテーブルに新しいカラムを追加
- 22. 既存のモジュールに新しいコントローラをzf3に追加
- 23. 既存のクラスに新しいスロットを追加するには?
- 24. Djangoモデルの新しいフィールドを追加した後のエラー
- 25. 既存のApache/mod_wsgi/Djangoサイトにdjango-socketioを追加する
- 26. 既存のテーブルに新しい行を追加する
- 27. 既存のASP.netコア1.0 Webアプリケーションに新しいデータベースを追加
- 28. 新しいメールメッセージに既存のタスクペインを追加する - Outlook
- 29. 既存のGitリポジトリに新しいSubversionリモートを追加する
- 30. 既存のモデルに新しいhas_many関係を追加する
コマンドを移行し実行してみてください、その後 'makemigrations'を実行すると、フィールドを追加するための正しい方法です。それで問題が解決しない場合は、問題の内容を説明するために質問に情報を追加する必要があります。モデルとは何ですか?それは 'managed = False'ですか?アプリの移行にはどのようなものがありますか? – Alasdair
あなたのアプリを 'INSTALLED_APPS'設定に追加しましたか? –
はいインストールされているアプリに追加して特定のアプリ名で試してみましたが、なぜそれが検出されないのかわかりません –