Django : Groups in production



如果我用管理系统为用户创建一些组,那么当我在生产中进行项目时,我是否必须重新创建所有组并重新分配权限?还是我需要转储数据库?

您可以序列化创建的数据,并将其放入初始模式迁移后将运行的数据迁移。您的自定义迁移位于同一文件夹中,生成的文件夹(yourapp/migrations)。

您投入的迁移取决于您。它可以是一些SQL(例如,转储),也可以使用一些使用历史模型创建对象的代码。

这是一个干净的解决方案 - 您拥有迁移中部署所需的一切。

最新更新