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

Django-什么被认为是“大”模型?

  •  0
  • orokusaki  · 技术社区  · 14 年前

    1 回复  |  直到 14 年前
        1
  •  4
  •   Martijn    14 年前

    好吧,就像你说的:这在你的场景中有效吗?

    正常的 .

    class User(model):
        username = Charfield()
    
        # Settings for this user
        showdebug = Boolean()
        regexsearch = Boolean()
        .....
        colour = HexColor()
    

    可能变成:

    class UserSettings(model):
        showdebug = Boolean()
        regexsearch = Boolean()
        ......
        colour = HexColor()
    
    class User(model):
        username = Charfield()
    
        settings = ForeignKey(UserSettings)