style: ruff format 全仓库
行宽 180 下把历史遗留的折行表达式合并,无语义改动。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -17,7 +17,10 @@ class Announcement(models.Model):
|
||||
|
||||
class Meta:
|
||||
db_table = "announcement"
|
||||
ordering = ("-top", "-create_time",)
|
||||
ordering = (
|
||||
"-top",
|
||||
"-create_time",
|
||||
)
|
||||
indexes = [
|
||||
models.Index(fields=["visible", "-top", "-create_time"], name="announcement_list_idx"),
|
||||
]
|
||||
|
||||
@@ -25,7 +25,7 @@ class AnnouncementListSerializer(serializers.ModelSerializer):
|
||||
|
||||
class Meta:
|
||||
model = Announcement
|
||||
exclude = ['content']
|
||||
exclude = ["content"]
|
||||
|
||||
|
||||
class EditAnnouncementSerializer(serializers.Serializer):
|
||||
|
||||
@@ -52,9 +52,7 @@ class AnnouncementAdminAPI(APIView):
|
||||
announcement = Announcement.objects.all().order_by("-create_time")
|
||||
if request.GET.get("visible") == "true":
|
||||
announcement = announcement.filter(visible=True)
|
||||
return self.success(
|
||||
self.paginate_data(request, announcement, AnnouncementSerializer)
|
||||
)
|
||||
return self.success(self.paginate_data(request, announcement, AnnouncementSerializer))
|
||||
|
||||
@super_admin_required
|
||||
def delete(self, request):
|
||||
|
||||
@@ -8,11 +8,7 @@ class AnnouncementAPI(AsyncAPIView):
|
||||
id = request.GET.get("id")
|
||||
if id:
|
||||
try:
|
||||
announcement = await (
|
||||
Announcement.objects.select_related("created_by")
|
||||
.filter(id=id, visible=True)
|
||||
.afirst()
|
||||
)
|
||||
announcement = await Announcement.objects.select_related("created_by").filter(id=id, visible=True).afirst()
|
||||
if announcement is None:
|
||||
raise Announcement.DoesNotExist
|
||||
return self.success(await self.async_serialize_data(AnnouncementSerializer, announcement))
|
||||
@@ -20,6 +16,4 @@ class AnnouncementAPI(AsyncAPIView):
|
||||
return self.error("Announcement does not exist")
|
||||
|
||||
announcements = Announcement.objects.select_related("created_by").filter(visible=True)
|
||||
return self.success(
|
||||
await self.async_paginate_data(request, announcements, AnnouncementListSerializer)
|
||||
)
|
||||
return self.success(await self.async_paginate_data(request, announcements, AnnouncementListSerializer))
|
||||
|
||||
Reference in New Issue
Block a user