kopia lustrzana https://github.com/jedie/PyInventory
16 wiersze
537 B
Python
16 wiersze
537 B
Python
from django.db.models.signals import post_migrate
|
|
from django.dispatch import receiver
|
|
|
|
from inventory.permissions import get_or_create_normal_user_group, setup_normal_user_permissions
|
|
|
|
|
|
@receiver(post_migrate)
|
|
def post_migrate_callback(sender, **kwargs):
|
|
normal_user_group, created = get_or_create_normal_user_group()
|
|
if created:
|
|
print(f'User group {normal_user_group} created')
|
|
|
|
updated = setup_normal_user_permissions(normal_user_group)
|
|
if updated:
|
|
print(f'Update permissions for {normal_user_group}')
|