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

Cookiecutter Django中的Django迁移模块

  •  0
  • trubliphone  · 技术社区  · 6 年前

    我和Cookiecutter Django玩过一段时间了,我有些困惑:

    他们设置 MIGARATION_MODULES 设置如下:

    MIGRATION_MODULES = {
      'sites': 'my_awesome_project.contrib.sites.migrations'
    }
    

    该模块包含3个迁移:

    • 0001_初始.py
    • 0002_alter_domain_unique.py更改域
    • 0003_set_site_domain_和_name.py

    前两个是原始django sites包的副本,第三个用项目的域名更新db(如前所述 here )中。这一切都有道理。

    但是如果 是什么力量 在Django站点进行另一次迁移?估计它也将依赖于0002号移民,从而导致冲突。如果“站点”的迁移模块不再检查原始模块,它还会被读取吗?

    只是好奇而已。

    0 回复  |  直到 6 年前