Py学习  »  Django

Cookiecutter Django中的Django迁移模块

trubliphone • 4 年前 • 136 次点击  

我和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号移民,从而导致冲突。如果“站点”的迁移模块不再检查原始模块,它还会被读取吗?

只是好奇而已。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46836
 
136 次点击