city查询参数

This commit is contained in:
曹前明 2022-05-31 16:43:24 +08:00
parent cfa91f4684
commit 70bd6492df
1 changed files with 8 additions and 0 deletions

View File

@ -36,6 +36,8 @@ from .serializers import (CitySerializer, DictSerializer, DictTypeSerializer, Fi
PositionSerializer, ProvinceSerializer, RoleSerializer,
UserCreateSerializer, UserListSerializer,
UserModifySerializer)
from django.utils.decorators import method_decorator
from django.views.decorators.cache import cache_page
import requests
import json
from rest_framework.exceptions import AuthenticationFailed
@ -426,6 +428,9 @@ class ProviceViewSet(PageOrNot, ListModelMixin, GenericViewSet):
search_fields = ['name']
ordering = 'id'
@method_decorator(cache_page(60*60*2))
def list(self, request, *args, **kwargs):
return super().list(request, *args, **kwargs)
class CityViewSet(PageOrNot, ListModelMixin, GenericViewSet):
@ -435,6 +440,9 @@ class CityViewSet(PageOrNot, ListModelMixin, GenericViewSet):
search_fields = ['name']
ordeing = 'id'
@method_decorator(cache_page(60*60*2))
def list(self, request, *args, **kwargs):
return super().list(request, *args, **kwargs)
class FileViewSet(ModelViewSet):
"""