私は自分自身にアプリがないDjangoプロジェクトを持っています。すべてのアプリケーションは、pyvenv環境にインストールされたegg依存関係を介して入ります。
これらのアプリはモデルを持っていますが、 'manage.py'やデータベース設定(単純なアプリ)はありません。卵依存のモデルのマイグレーションを作成する
私は現在、卵内のアプリの移行を作成するのに苦労しています。私が 'python manage.py makemigrations'を実行すると、前にDBを拭き取ったにもかかわらず、「変更が検出されません」というメッセージが表示されます。次に、サーバーを起動すると、「認証」、「セッション」などのDjangoコアモジュールから13の適用されない移行が行われていることがわかります。「python manage.py migrate」を実行して適用できます。
ダミーのアプリケーションを作成してINSTALLED_APPSに追加し、そのアプリケーションのmodels.pyに卵からモデルのインポートを追加しました。どちらもうまくいきませんでしたが、「変化は検出されませんでした」。
これらの卵の依存関係は、私が作成したアプリです。 「卵」は間違った形式ですか?代替案は何ですか?私は 'makemigrations'モジュールに見える場所を教えてもよろしいですか?それ以外に何が原因でしょうか?
卵アプリはINSTALLED_APPSに含まれていますか? –
なぜこの移行は最初の場所で卵の中にないのですか? –
@SardorbekImomalievアプリはデータベースについて何も知らないし、どちらもmanage.pyを持っていないので – Sebastian