Browse Source

Add permissões extras em Dispositivo

pull/760/merge
LeandroRoberto 8 years ago
parent
commit
09d8422c22
  1. 1
      sapl/base/tests/test_rules.py
  2. 12
      sapl/compilacao/models.py

1
sapl/base/tests/test_rules.py

@ -50,6 +50,7 @@ def test_models_in_rules_patterns(model_item):
@pytest.mark.parametrize('model_item', sapl_models)
def test_permission_exists(model_item):
print(model_item)
create_perms_post_migrate(model_item._meta.app_config)
for rules_group in rules_patterns:

12
sapl/compilacao/models.py

@ -693,6 +693,18 @@ class Dispositivo(BaseModel, TimestampedMixin):
'ta_publicado',
'publicacao',),
)
permissions = (
('change_dispositivo_edicao_dinamica', _(
'Permissão de edição de dispositivos originais '
'via editor dinâmico.')),
('change_dispositivo_edicao_avancada', _(
'Permissão de edição de dispositivos originais '
'via formulários de edição avançada.')),
('change_dispositivo_registros_compilacao', _(
'Permissão de registro de compilação via editor dinâmico.')),
('change_dispositivo_notificacoes', _(
'Permissão de acesso às notificações de pendências.')),
)
def __str__(self):
return '%(rotulo)s' % {

Loading…
Cancel
Save