gpt4 book ai didi

django - 南方是包的时候不认型号

转载 作者:行者123 更新时间:2023-12-01 09:09:17 24 4
gpt4 key购买 nike

我用 South用于我的 Django 站点的架构和数据迁移。我很高兴使用它。有一天我转换了models.py文件到 models/__init__py并在 models/something.py 放置一些额外的模型.当我跑 python manage.py schemamigration app --auto , 我收到了 Nothing seems to have changed.尽管在 something.py 上添加了新类(class),但仍会发送消息.如果我将它们复制到 __init__py文件,南已经认出了新模型。我试图从 something 导入所有内容在__init__py的顶部,但没有变化。

最佳答案

这是 Django 的设计。 Django 根本不选择你的模型,你需要设置 app_label 在您模型的 Meta 类中。

查看门票 Automatically discover models within a package without using the app_label Meta attribute .

关于django - 南方是包的时候不认型号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3746851/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com