This commit is contained in:
@@ -19,9 +19,16 @@ class ActivityViewSet(viewsets.ReadOnlyModelViewSet):
|
|||||||
"""
|
"""
|
||||||
社区活动接口
|
社区活动接口
|
||||||
"""
|
"""
|
||||||
queryset = Activity.objects.filter(is_active=True, is_visible=True).order_by('-created_at')
|
queryset = Activity.objects.filter(is_active=True).order_by('-created_at')
|
||||||
serializer_class = ActivitySerializer
|
serializer_class = ActivitySerializer
|
||||||
|
|
||||||
|
def get_queryset(self):
|
||||||
|
qs = super().get_queryset()
|
||||||
|
# list 接口过滤 is_visible=True
|
||||||
|
if self.action == 'list':
|
||||||
|
qs = qs.filter(is_visible=True)
|
||||||
|
return qs
|
||||||
|
|
||||||
def retrieve(self, request, *args, **kwargs):
|
def retrieve(self, request, *args, **kwargs):
|
||||||
instance = self.get_object()
|
instance = self.get_object()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user