2

Postgres データベースを使用する最初の Django アプリを作成したところです...これは、名前を変更しようとして壊れるまで機能していました。私はデータベースにプレースホルダー データしか持っていないので、データベースの移行については心配していません。単にアプリを再び動作させたいだけで、空のデータベースでも問題ありません。ここでこの質問を見つけました: Djangoアプリの名前を変更するには? これは、Django アプリの名前を変更するための手順を示しています。最初の 2 つは、1) プロジェクト ルートにあるフォルダーの名前を変更し、2) 依存関係にあるアプリへの参照、つまりアプリのビュー、urls.py および settings.py ファイルを変更することです。

Django とプログラミングの初心者として、3 番目のステップが明確ではありません。指示は次のとおりでした。

「次のコマンドでデータベース テーブル django_content_type を編集します: UPDATE django_content_type SET app_label='' WHERE app_label='' 注: モデルの名前を変更するには、django_content_type.name を変更する必要があります」

だから私は2つの非常に具体的な質問があります:

1) データベース テーブルはどこでどのように編集しますか? たとえば、このコマンドを物理的に入力する場所はどこですか? または、「django_content_type.name」を変更するにはどうすればよいですか?

2) 私はすでにプロジェクトを Heroku にプッシュしており、そこにアプリの動作バージョンがあります。この変更を処理するには、Heroku 側で何をする必要がありますか?

お待ちいただきありがとうございます。

4

1 に答える 1