Skip to content

Commit

Permalink
create DefaultExamplesFilter with the common filters from examples/fi…
Browse files Browse the repository at this point in the history
…lters and translator/filters
  • Loading branch information
helllllllder committed Apr 4, 2022
1 parent ad0a175 commit 938b33d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
7 changes: 3 additions & 4 deletions bothub/api/v2/examples/filters.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from django.core.exceptions import ValidationError as DjangoValidationError
from django.db.models import Count
from django.db.models import Q, F
from django.db.models import Count, Q
from django.utils.translation import ugettext_lazy as _
from django_filters import rest_framework as filters
from rest_framework.exceptions import NotFound
Expand All @@ -9,10 +8,10 @@
from bothub.common.models import Repository
from bothub.common.models import RepositoryExample

from bothub.utils import filter_validate_entities
from bothub.utils import DefaultExamplesFilter


class ExamplesFilter(filters.FilterSet):
class ExamplesFilter(DefaultExamplesFilter):
class Meta:
model = RepositoryExample
fields = ["text", "language"]
Expand Down
7 changes: 3 additions & 4 deletions bothub/api/v2/translator/filters.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.db.models import Count, F
from django.db.models import Q
from django.db.models import Count, Q
from django.utils.translation import ugettext_lazy as _
from django_filters import rest_framework as filters
from rest_framework.exceptions import PermissionDenied, NotFound
Expand All @@ -12,10 +11,10 @@
RepositoryTranslatedExample,
)

from bothub.utils import filter_validate_entities
from bothub.utils import DefaultExamplesFilter


class RepositoryTranslatorFilter(filters.FilterSet):
class RepositoryTranslatorFilter(DefaultExamplesFilter):
class Meta:
model = RepositoryTranslator
fields = ["repository"]
Expand Down

0 comments on commit 938b33d

Please sign in to comment.