Beispiel #1
0
    def qs(self):
        parent = super().qs

        parent = get_allowed_objects_to_view_for_user(parent,
                                                      self.request.user)

        #   Get the column order from the GET dictionary
        getter = self.request.query_params.get
        if not getter('order[0][column]') is None:
            order_column = int(getter('order[0][column]'))
            order_name = getter('columns[%i][data]' % order_column)
            if getter('order[0][dir]') == 'desc': order_name = '-' + order_name

            return parent.order_by(order_name)
        else:
            return parent
Beispiel #2
0
 def get_queryset(self):
     qs = Identifier.objects.all()
     return get_allowed_objects_to_view_for_user(qs, self.request.user)
Beispiel #3
0
    def qs(self):
        parent = super().qs

        return get_allowed_objects_to_view_for_user(parent, self.request.user)
Beispiel #4
0
    def qs(self):
        parent = super(ParameterFilter, self).qs

        parent = get_allowed_objects_to_view_for_user(parent,
                                                      self.request.user)