Skip to content

Commit b6c38e2

Browse files
authored
Merge pull request #167 from pythonkr/fix/sponsor-queryset-error
Fix: 잘못된 queryset 빌드로 인해 api가 정상 동작 하지 않는 이슈 수정
2 parents b24654a + b7254e5 commit b6c38e2

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

sponsor/models.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
User = get_user_model()
66

77

8-
class SponsorLevelManager(models.Manager):
9-
def get_queryset(self):
10-
return super(SponsorLevelManager, self).get_queryset().all().order_by("order")
11-
12-
138
class SponsorBenefit(models.Model):
149
class Meta:
1510
verbose_name = "후원사 혜택"
@@ -31,6 +26,7 @@ class SponsorLevel(models.Model):
3126
class Meta:
3227
verbose_name = "후원사 등급"
3328
verbose_name_plural = "후원사 등급"
29+
ordering = ["order"]
3430

3531
name = models.CharField(
3632
max_length=255, blank=True, default="", help_text="후원 등급명"
@@ -52,8 +48,6 @@ class Meta:
5248
SponsorBenefit, through="BenefitByLevel", related_name="level"
5349
)
5450

55-
objects = SponsorLevelManager()
56-
5751
@property
5852
def current_remaining_number(self):
5953
return (

sponsor/viewsets.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class SponsorLevelViewSet(ModelViewSet):
4040
http_method_names = ["get", "post", "put", "delete"]
4141

4242
def get_queryset(self):
43-
return SponsorLevel.objects.filter(year=self.request.version).get_queryset()
43+
return SponsorLevel.objects.filter(year=self.request.version).all()
4444

4545
def get_serializer_class(self):
4646
match self.action:

0 commit comments

Comments
 (0)