Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Django アプリでいくつかのアップグレードを行っています。
データベースを更新する必要があります。モデルとデータベースに新機能を追加しました。syncDb を実行しました。問題なく動作しました。
しかし、アプリは新しい変更を許可しません.... get-「フィールドリストの不明な列」。
南について読んだことがありますが、今のところアプリでいくつかの作業を行っているところです。オリジナルではないものを追加したくありません。
データベースとアプリを同期する方法はありますか?
ありがとう
データベースにテーブルが既に作成されていて、south を使用していない場合は、2 つのオプションがあります。1 つ目は、テーブルを削除し、syncdb を使用して再度作成することです。2 つ目は、手動でスキーマを変更することです (これはおそらく困難で見苦しいものになるでしょう)。
南に関しては...必要のない不安定なサードパーティのアプリとは考えないでください. いくつかの制限はありますが、非常に便利なツールであり、使用することによってのみメリットが得られるので、心配せずに使用してください。