質問1
myapp/migrationsに格納されるPythonファイルはどういう役割を果たしていますか?
おそらく、下記の「自分の認識1」が正しいですよね?
(myappフォルダはviews.pyやmodels.pyがあるフォルダです。)
自分の認識1
Python
1python manage.py makemigrations
したら、Pythonファイルが生成され
Python
1python manage.py migrate
したら、そのPythonファイルを実行し、models.pyの中の変更点がDBに反映されると考えてよいでしょうか?
自分の認識2(おそらく間違っている)
Python
1python manage.py runserver
するたびに、読み込まれ、DBとmodels.pyの連携を行っている(?)
質問2
現在、GITを用いて、プログラムを、localとremoteで連携させています。この時、localで
Python
1python manage.py makemigrations 2python manage.py migrate
していれば、remoteでは上記コマンドを実行しなくてよく、myapp/migrations以下のファイルははGITで連携させなくてもよいという認識でよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/12 03:48
2018/12/12 03:51 編集
2018/12/12 03:58