我读到有关创建用户组的信息,我想我有一般的想法。
例如,如果我有这两个陈述:
customer_group= Group(name='Customer')
customer_group.save()
我的django项目中应该包含上述语句来定义customer_group吗?
答案 0 :(得分:0)
我相信你应该通过admin
或django shell
创建一个这样的群组。您不想创建多个客户组,对吧?
答案 1 :(得分:0)
要以编程方式创建组并最小化该过程的手动部分,您可以使用fixture(从1.7版开始不推荐),迁移(从1.7版开始)或post_syncdb信号来填充数据库。我选择了后来的,并在how to use a post_syncdb signal to populate Django security groups上发布了详细信息。这样做的结果是,无论何时运行应用程序的syncdb
命令,都将创建组。