add default group to user at creation + custom perms

This commit is contained in:
bkfox
2016-12-29 18:52:15 +01:00
parent 5da5e41701
commit 65b4d8244d
3 changed files with 36 additions and 2 deletions

View File

@ -6,6 +6,14 @@ from django.conf import settings
def ensure (key, default):
globals()[key] = getattr(settings, key, default)
# name of the group assigned by default to all users that are created
ensure('AIRCOX_DEFAULT_USER_GROUP', 'Radio Hosts')
ensure('AIRCOX_DEFAULT_USER_GROUP_PERMS', (
'change_program', 'change_diffusion',
'change_sound',
'add_track', 'change_track', 'delete_track',
'add_tag', 'change_tag', 'delete_tag',
))
# Directory for the programs data
ensure('AIRCOX_PROGRAMS_DIR',