代码之家  ›  专栏  ›  技术社区  ›  demux

如何使用Django South从Django ImageKit迁移包含ImageField的模型?

  •  2
  • demux  · 技术社区  · 14 年前

    我发现这个文档非常混乱: http://south.aeracode.org/docs/customfields.html

    如果有人能带我经历这一切,或者至少给我一个完整的例子,我会非常感激的。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Chris Lawlor    14 年前

    大多数情况下,在使用自定义字段时,您只需要这样做(例如,使用来自sorl.thumbnail的ImageWithThumbnailsField):

    # models.py
    from south.modelsinspector import add_introspection_rules
    
    add_introspection_rules([], ["^sorl\.thumbnail\.fields\.ImageWithThumbnailsField"])
    

    来自南方文档:如果您的自定义字段继承自一个核心django字段,或者另一个已经有自省规则的字段,并且它没有添加任何新属性,那么您可能不必为它添加任何规则,因为它将继承来自其父级的所有规则。