我目前正在扩展django.contrib.auth
. 我需要的功能之一是根据项目设置中定义的一些规则生成组和关联的权限。
这样做的最佳位置是post_migrate 信号。但是,django.contrib.auth
有一个运行(此处post_migrate
)的接收器(此处连接)。create_permissions
由于我依赖于 生成的权限django.contrib.auth
,因此我需要确保我的create_groups
始终在由django.contrib.auth
create_permissions
.
这样做的最佳方法是什么?