0

add_to_class()https://github.com/django/django/blob/master/django/db/models/base.py#L218は実際には列を追加しないようですが、_metaメンバーの初期化にフィールドを追加します.py#L249 "> https://github.com/django/django/blob/master/django/db/models/fields/ init .py#L249。これらのフィールドがphpmyadminの列として表示されるのはなぜですか?

4

1 に答える 1

1

実行する必要がありsyncdbます。既存のテーブルの場合は、Southで移行を作成するか、によって導入されたモデルの変更に一致するようにテーブルを手動で変更する必要がありますadd_to_class

于 2012-06-18T21:23:00.687 に答える