0

看来 add_to_class() https://github.com/django/django/blob/master/django/db/models/base.py#L218实际上并没有添加列,而是向 _meta 成员 init 添加了一个字段.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 回答