From 459d7349b733e6921d55035f3828782829827393 Mon Sep 17 00:00:00 2001 From: nanoy Date: Wed, 25 Sep 2019 01:25:27 +0200 Subject: [PATCH] Add permissions to change groups --- users/migrations/0012_auto_20190925_0125.py | 17 +++++++++++++++++ users/models.py | 5 ++++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 users/migrations/0012_auto_20190925_0125.py diff --git a/users/migrations/0012_auto_20190925_0125.py b/users/migrations/0012_auto_20190925_0125.py new file mode 100644 index 0000000..f54a6ba --- /dev/null +++ b/users/migrations/0012_auto_20190925_0125.py @@ -0,0 +1,17 @@ +# Generated by Django 2.1 on 2019-09-24 23:25 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('users', '0011_auto_20190627_2302'), + ] + + operations = [ + migrations.AlterModelOptions( + name='profile', + options={'permissions': (('can_generate_invoices', 'Can generate invocies'), ('can_change_user_perm', 'Can change user groups')), 'verbose_name': 'Profil'}, + ), + ] diff --git a/users/models.py b/users/models.py index 52231e2..8311602 100644 --- a/users/models.py +++ b/users/models.py @@ -112,7 +112,10 @@ class Profile(models.Model): """ class Meta: verbose_name = "Profil" - permissions = (('can_generate_invoices', 'Can generate invocies'),) + permissions = ( + ('can_generate_invoices', 'Can generate invocies'), + ('can_change_user_perm', 'Can change user groups'), + ) user = models.OneToOneField(User, on_delete=models.CASCADE, verbose_name="Utilisateur") """