【发布时间】:2018-05-03 09:23:35
【问题描述】:
为了设置新的开发系统,我想要一个“初始迁移后”信号。
好像还没有这样的东西。
详细说明:我想要一个在初始迁移运行后运行的信号。第二次调用“manage.py migrate”不应发出此信号。
用例:我想设置基本数据(添加一些用户和组,为“example.com”添加一些虚拟数据,...)。
我不想为此使用迁移,因为在迁移中我只有 apps.get_model("myapp", "Country") 返回的有限模型。
对于固定装置也是如此:我不想使用固定装置,因为如果我拥有真正的 ORM 模型,我完成任务的痛苦就会大大减少。
有办法解决吗?
【问题讨论】:
-
你能详细解释一下这个用例吗?
-
你的意思是第一次迁移时有一些信号?
-
@AnshulSharma 我更新了我的问题。它现在包含一个用例。
-
@seuling 我更新了我的问题。如果还有什么不清楚的地方请告诉我。
标签: django django-signals