Added systemuser actions
This commit is contained in:
parent
07e53d4b68
commit
b4950815a5
|
@ -12,7 +12,7 @@ def generate_services_group():
|
|||
settings.FLUENT_DASHBOARD_APP_GROUPS += (
|
||||
('Services', {
|
||||
'models': models,
|
||||
'collapsible': True
|
||||
'collapsible': True,
|
||||
}),
|
||||
)
|
||||
|
||||
|
|
5
orchestra/apps/miscellaneous/settings.py
Normal file
5
orchestra/apps/miscellaneous/settings.py
Normal file
|
@ -0,0 +1,5 @@
|
|||
from django.conf import settings
|
||||
|
||||
|
||||
MISCELLANEOUS_IDENTIFIER_VALIDATORS = getattr(settings, MISCELLANEOUS_IDENTIFIER_VALIDATORS, {})
|
||||
# MISCELLANEOUS_IDENTIFIER_VALIDATORS = { miscservice__name: validator_function }
|
28
orchestra/apps/systemusers/actions.py
Normal file
28
orchestra/apps/systemusers/actions.py
Normal file
|
@ -0,0 +1,28 @@
|
|||
from functools import partial
|
||||
|
||||
from django import forms
|
||||
from django.contrib import messages
|
||||
from django.db import transaction
|
||||
from django.shortcuts import render
|
||||
from django.utils.safestring import mark_safe
|
||||
from django.utils.text import capfirst
|
||||
from django.utils.translation import ungettext, ugettext_lazy as _
|
||||
|
||||
from orchestra.admin.decorators import action_with_confirmation
|
||||
from orchestra.admin.utils import change_url
|
||||
|
||||
|
||||
class GrantPermissionForm(forms.Form):
|
||||
base_path = forms.ChoiceField(label=_("Grant access to"), choices=(('hola', 'hola'),),
|
||||
help_text=_("User will be granted access to this directory."))
|
||||
path_extension = forms.CharField(label='', required=False)
|
||||
read_only = forms.BooleanField(label=_("Read only"), initial=False, required=False,
|
||||
help_text=_("Designates whether the permissions granted will be read-only or read/write."))
|
||||
|
||||
|
||||
@action_with_confirmation(extra_context=dict(form=GrantPermissionForm()))
|
||||
def grant_permission(modeladmin, request, queryset):
|
||||
# TODO
|
||||
pass
|
||||
grant_permission.url_name = 'grant-permission'
|
||||
grant_permission.verbose_name = _("Grant permission")
|
|
@ -65,6 +65,7 @@ TEMPLATE_CONTEXT_PROCESSORS =(
|
|||
|
||||
INSTALLED_APPS = (
|
||||
# django-orchestra apps
|
||||
|
||||
'orchestra',
|
||||
'orchestra.apps.accounts',
|
||||
'orchestra.apps.contacts',
|
||||
|
|
Loading…
Reference in a new issue