let the subscription card come from the server
کارتِ اشتراک زیرِ هر پلن فهرستِ امکانات و یک برچسب («محبوبترین»، «بهترین ارزش») نشان میدهد، و هر دو در کدِ فرانت هاردکد بودند — یعنی عوض کردنِ یک بندِ متنی به دیپلویِ تازهی اپ نیاز داشت. Plan حالا features و badge دارد. `popular` سرِ جایش ماند: بولین است و متنِ برچسب را نمیدهد، پس این جایگزینش نیست، کنارش است. هیچکدام اجباری نیستند و پلنهای موجود بدونشان همچنان سرو میشوند. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -61,6 +61,8 @@ class PlansListView(APIView):
|
||||
'popular': p.popular,
|
||||
'discountPercent': p.discount_percent,
|
||||
'durationDays': p.duration_days,
|
||||
'features': p.features or [],
|
||||
'badge': p.badge,
|
||||
}
|
||||
for p in Plan.objects.all()
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user