From ea49af7255b5201dac7766e4acf5a489e008e853 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 8 Jul 2015 19:01:07 -0400 Subject: [PATCH] Remove role name field. --- mayan/apps/permissions/forms.py | 2 +- .../migrations/0003_remove_role_name.py | 18 ++++++++++++++++++ mayan/apps/permissions/models.py | 1 - 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 mayan/apps/permissions/migrations/0003_remove_role_name.py diff --git a/mayan/apps/permissions/forms.py b/mayan/apps/permissions/forms.py index bc588e37f0..564625662e 100644 --- a/mayan/apps/permissions/forms.py +++ b/mayan/apps/permissions/forms.py @@ -7,5 +7,5 @@ from .models import Role class RoleForm(forms.ModelForm): class Meta: - fields = ('name', 'label') + fields = ('label',) model = Role diff --git a/mayan/apps/permissions/migrations/0003_remove_role_name.py b/mayan/apps/permissions/migrations/0003_remove_role_name.py new file mode 100644 index 0000000000..204fa1a11b --- /dev/null +++ b/mayan/apps/permissions/migrations/0003_remove_role_name.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('permissions', '0002_auto_20150628_0533'), + ] + + operations = [ + migrations.RemoveField( + model_name='role', + name='name', + ), + ] diff --git a/mayan/apps/permissions/models.py b/mayan/apps/permissions/models.py index 9505f990a7..b81bd2a4b5 100644 --- a/mayan/apps/permissions/models.py +++ b/mayan/apps/permissions/models.py @@ -57,7 +57,6 @@ class StoredPermission(models.Model): @python_2_unicode_compatible class Role(models.Model): - name = models.CharField(max_length=64, unique=True) label = models.CharField(max_length=64, unique=True, verbose_name=_('Label')) permissions = models.ManyToManyField(StoredPermission, related_name='roles', verbose_name=_('Permissions')) groups = models.ManyToManyField(Group, related_name='roles', verbose_name=_('Groups'))