1
- # flake8: noqa
2
1
from django .conf import settings
3
2
from django .contrib .auth import get_user_model
4
3
from django .contrib .auth .models import Group , Permission
@@ -17,9 +16,6 @@ class Command(BaseCommand):
17
16
18
17
def handle (self , * args , ** kwargs ):
19
18
"""Create a group with readonly permissions."""
20
- logger .info (f"Permission dump ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" )
21
- logger .info (Permission .objects .all ().values ())
22
-
23
19
group_readonly , created = Group .objects .get_or_create (name = "Read-only" )
24
20
readonly_codenames = [
25
21
"view_access" ,
@@ -44,10 +40,7 @@ def handle(self, *args, **kwargs):
44
40
]
45
41
group_readonly .permissions .clear ()
46
42
for code in readonly_codenames :
47
- try :
48
- group_readonly .permissions .add (Permission .objects .get (codename = code ))
49
- except Exception as e :
50
- logger .error (f"1. Failed to get ({ code } ) -- { e } " )
43
+ group_readonly .permissions .add (Permission .objects .get (codename = code ))
51
44
group_readonly .save ()
52
45
53
46
"""Create a group with helpdesk permissions."""
@@ -65,10 +58,7 @@ def handle(self, *args, **kwargs):
65
58
]
66
59
group_helpdesk .permissions .clear ()
67
60
for code in helpdesk_codenames :
68
- try :
69
- group_helpdesk .permissions .add (Permission .objects .get (codename = code ))
70
- except Exception as e :
71
- logger .error (f"2. Failed to get ({ code } ) -- { e } " )
61
+ group_helpdesk .permissions .add (Permission .objects .get (codename = code ))
72
62
group_helpdesk .save ()
73
63
74
64
# read in staffusers JSON.
0 commit comments