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

如何让Django ImageField将图像保存到另一个模型?

  •  0
  • Soviut  · 技术社区  · 16 年前

    Photologue ImageModel 它可以扩展以利用Photologue的大小调整和缓存功能。

    from django.contrib.auth.models import User
    from photologue.models import ImageModel
    
    class UserPortrait(ImageModel):
        user = models.OneToOneField(User, primary_key=True)
    

    1 回复  |  直到 16 年前
        1
  •  1
  •   zooglash    16 年前

    你的Member类应该扩展ImageModel。不需要额外的类(例如UserPortrait)。