4

当我在 Django 中创建用户时,他没有权限:

In [7]: u = User.objects.create(username='aoeu')
In [12]: u.user_permissions.all()
Out[12]: []

我希望默认设置一些权限(例如,'api.add_item'),并且我使用Django Guardian。这是否可以以声明的方式进行,例如。不写 post_save 信号?

4

1 回答 1

0

不,这是不可能的。检查 django.contrib.auth 代码以确保

于 2012-09-07T06:44:45.940 回答