Djangoのモデルを既存データベースから作成する方法

python manage.py inspectdb

ファイルとして書き出し

python manage.py inspectdb > _models.py

これで、出力された。文字をmodels.pyにコピペします。

ちなみにこれで作成されたModelにはMetaクラスがついてmanaged = Falseがつきます。

class User
~
~
class Meta
managed = False
これがあるとマイグレーション時に出力されないので気を付けてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です