
[英]Python South not picking up changes made in add_to_class() method
[英]Adding columns with add_to_class()?
看来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中显示为列?
您需要运行syncdb
或者如果它是现有表,则需要使用South创建迁移,或者自己手动更改该表以匹配add_to_class
引入的模型更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.