Django用户组

时间:2011-03-18 22:59:46

标签: django

我读到有关创建用户组的信息,我想我有一般的想法。

例如,如果我有这两个陈述:

customer_group= Group(name='Customer')

customer_group.save()

我的django项目中应该包含上述语句来定义customer_group吗?

2 个答案:

答案 0 :(得分:0)

我相信你应该通过admindjango shell创建一个这样的群组。您不想创建多个客户组,对吧?

答案 1 :(得分:0)

要以编程方式创建组并最小化该过程的手动部分,您可以使用fixture(从1.7版开始不推荐),迁移(从1.7版开始)或post_syncdb信号来填充数据库。我选择了后来的,并在how to use a post_syncdb signal to populate Django security groups上发布了详细信息。这样做的结果是,无论何时运行应用程序的syncdb命令,都将创建组。