我有一个使用初始模型的应用程序(auth.Group)。在django 1.7之前,我在'models.py'中使用了Group.objects.get_or_create
。这很难看,但大部分时间都在工作。 django 1.7中对应用程序加载的更改打破了这一点。
现在我正在尝试使用data migrations来提供这些群组。这是第一次./manage migrate
运行时的工作原理。但是,当我运行./manage.py flush
时,群组丢失了。再次运行./manage migrate
也不会创建它们。我想要的是在./manage flush
之后将这些数据放在适当位置。
我可以看到为什么django会像这样行事,但有没有办法标记迁移,因为总是需要重新运行?这是否能够以干净的方式使这些团体到位。