def get_resource_list_url(self):
     return reverse(
         '%s:api-%s' %
         (self.core.site_name, self.core.get_menu_group_pattern_name()))
 def get_resource_url(self, pk):
     return reverse(
         '%s:api-resource-%s' %
         (self.core.site_name, self.core.get_menu_group_pattern_name()),
         args=(pk, ))
Ejemplo n.º 3
0
 def get_api_url(self, request):
     return reverse(self.get_api_url_name())
Ejemplo n.º 4
0
 def get_api_detail_url(self, request, obj):
     return reverse(self.get_api_detail_url_name(), kwargs={'pk': obj.pk})
Ejemplo n.º 5
0
 def get_bulk_change_form_url(self):
     return (reverse(''.join(
         ('IS:', self.core.get_bulk_change_url_name(), '-',
          self.model._meta.object_name.lower())))
             if self.is_bulk_change_enabled() else None)
Ejemplo n.º 6
0
 def get_url_string(self, request, obj=None, kwargs=None):
     kwargs = kwargs or {}
     try_kwargs = self._get_try_kwargs(request, obj)
     try_kwargs.update(kwargs)
     return reverse(self.pattern, kwargs=try_kwargs)
Ejemplo n.º 7
0
 def detail_url(self, site_name, menu_groups, obj):
     return reverse('{}:detail-{}'.format(site_name, '-'.join(menu_groups)),
                    args=(obj.pk, ))
Ejemplo n.º 8
0
 def add_url(self, site_name, menu_groups):
     return reverse('{}:add-{}'.format(site_name, '-'.join(menu_groups)))
Ejemplo n.º 9
0
 def list_url(self, site_name, menu_groups):
     return reverse('{}:list-{}'.format(site_name, '-'.join(menu_groups)))
Ejemplo n.º 10
0
 def get_url_string(self, request, obj=None, view_kwargs=None):
     view_kwargs = {} if view_kwargs is None else view_kwargs
     try_kwargs = self._get_try_kwargs(request, obj)
     try_kwargs.update(view_kwargs)
     return reverse(self.pattern, kwargs=try_kwargs)
Ejemplo n.º 11
0
 def get_bulk_change_form_url(self):
     return (reverse(
         ''.join(('IS:', self.core.get_bulk_change_url_name(), '-', self.model._meta.object_name.lower())))
         if self.is_bulk_change_enabled() else None)