Split Permission and StoredPermission class and model into different modules. Simplified the Permission class.

This commit is contained in:
Roberto Rosario
2015-06-28 01:02:49 -04:00
parent d26402974a
commit 1c084aa07b
58 changed files with 354 additions and 386 deletions

View File

@@ -10,7 +10,7 @@ from django.db.models.loading import get_model
from django.utils.module_loading import import_string
from acls.models import AccessEntry
from permissions.models import Permission
from permissions import Permission
from .models import RecentSearch
from .settings import setting_limit
@@ -171,7 +171,7 @@ class SearchModel(object):
if self.permission:
try:
Permission.objects.check_permissions(user, [self.permission])
Permission.check_permissions(user, [self.permission])
except PermissionDenied:
queryset = AccessEntry.objects.filter_objects_by_access(self.permission, user, queryset)