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

韩国不承认模式时,它是一个包

  •  8
  • viam0Zah  · 技术社区  · 14 年前

    我用 South 用于Django站点的架构和数据迁移。我很乐意使用它。有一天我皈依了 models.py 文件到 models/__init__py 并在 models/something.py . 当我跑的时候 python manage.py schemamigration app --auto ,我拿到了 Nothing seems to have changed. 消息,尽管在 something.py . 如果我把它们复制到 __init__py something 在顶部 __初始值

    1 回复  |  直到 14 年前
        1
  •  17
  •   viam0Zah    14 年前

    这是Django的设计。Django根本不是在挑选你的模特,你需要做些准备 app_label 在模型的元类中。

    Automatically discover models within a package without using the app_label Meta attribute .