This commit is contained in:
nikolark committed 2015-01-17 16:32:53 +01:00
1 parent f98a193576
commit 87f6c4bf41
2 files changed
+3 -4

No files matched your search

+2 -3
View File
@@ -5,8 +5,7 @@ from dpdapi.models import Alias
class AliasRegexFilter(django_filters.FilterSet): class AliasRegexFilter(django_filters.FilterSet):
# Ref: https://docs.djangoproject.com/en/1.7/ref/models/querysets/#iregex # Ref: https://docs.djangoproject.com/en/1.7/ref/models/querysets/#iregex
source_regexp = django_filters.CharFilter(name="source", lookup_type='iregex') source_regex = django_filters.CharFilter(name="source", lookup_type='iregex')
class Meta: class Meta:
model = Alias model = Alias
fields = ['source_regexp']
+1 -1
View File
@@ -19,7 +19,7 @@ class AliasViewSet(viewsets.ModelViewSet):
serializer_class = AliasSerializer serializer_class = AliasSerializer
permission_classes = [IsAuthenticated] permission_classes = [IsAuthenticated]
filter_backends = (filters.DjangoFilterBackend, AliasRegexFilter) filter_backends = (filters.DjangoFilterBackend, AliasRegexFilter)
filter_fields = ('domain', 'domain__name', 'regex') filter_fields = ('domain', 'domain__name', 'source_regex')
@list_route(methods=['post']) @list_route(methods=['post'])
def create_bulk(self, request): def create_bulk(self, request):