我读过关于创建用户组的文章,我想我已经有了大概的想法。
例如,如果我有这两个语句:
customer_group= Group(name='Customer')
customer_group.save()
在我的django项目中,我应该在哪里包含上面的语句来定义customer_group?
发布于 2011-03-19 07:01:51
我认为你应该通过admin
或django shell
创建一个这样的组。您不想创建多个客户组,对吧?
发布于 2014-04-19 20:35:06
要以编程方式创建组并最小化流程的手动部分,您可以使用fixture(从1.7版开始不推荐使用)、迁移(从1.7版开始)或post_syncdb信号来填充数据库。我选择了后者,并在how to use a post_syncdb signal to populate Django security groups上发布了详细信息。这样做的结果是,只要运行应用程序的syncdb
命令,就会创建组。
https://stackoverflow.com/questions/5358641
复制相似问题