Explorar o código

云盘套餐排序

guanhailong %!s(int64=2) %!d(string=hai) anos
pai
achega
b0f43bea34
Modificáronse 2 ficheiros con 3 adicións e 2 borrados
  1. 2 1
      Controller/IcloudService/IcloudMeal.py
  2. 1 1
      Model/models.py

+ 2 - 1
Controller/IcloudService/IcloudMeal.py

@@ -53,7 +53,8 @@ class UserRelatedView(View):
         cloud_drive_qs = ICloudStoreMeal.objects.filter(lang__lang=lang).values('currency', 'symbol', 'price', 'expire',
                                                                                 'pay_type',
                                                                                 'size', 'bucket_id', 'lang__title',
-                                                                                'lang__content')
+                                                                                'lang__content', 'sort').order_by(
+            'sort')
         try:
             store_list = list(cloud_drive_qs)
             for cloud_drive in store_list:

+ 1 - 1
Model/models.py

@@ -3564,7 +3564,7 @@ class ICloudStoreMeal(models.Model):
     lang = models.ManyToManyField(to='Lang', verbose_name='套餐语言', db_table='icloud_store_meal_lang')
     size = models.IntegerField(null=True, default=0, verbose_name='云盘容量大小')  # 单位G
     bucket_id = models.SmallIntegerField(default=0, verbose_name='关联存储桶id')
-    sort = models.IntegerField(default=99, blank=True, verbose_name=u'排序,越小越靠前')  # 单位月
+    sort = models.IntegerField(default=99, blank=True, verbose_name=u'排序,越小越靠前')
 
     def __str__(self):
         return self.id