add new data and editor permissions
This commit is contained in:
parent
8ffa982882
commit
b88b6c3a29
18 changed files with 160 additions and 60 deletions
|
@ -294,7 +294,7 @@ class CustomLocation:
|
|||
|
||||
return result
|
||||
|
||||
def details_display(self):
|
||||
def details_display(self, **kwargs):
|
||||
return {
|
||||
'id': self.pk,
|
||||
'display': [
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
from django.conf import settings
|
||||
from django.utils.functional import lazy
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from django.utils.translation import ungettext_lazy
|
||||
|
@ -28,3 +29,11 @@ def get_user_data(request):
|
|||
|
||||
|
||||
get_user_data_lazy = lazy(get_user_data, dict)
|
||||
|
||||
|
||||
def can_access_base_mapdata(request):
|
||||
return settings.PUBLIC_BASE_MAPDATA or request.user_permissions.base_mapdata_access
|
||||
|
||||
|
||||
def can_access_editor(request):
|
||||
return settings.PUBLIC_EDITOR or request.user_permissions.editor_access
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue