11 2 新品功能介面開發

2021-09-23 05:58:11 字數 1655 閱讀 5473

對應:

is_new = models.booleanfield(default=false, verbose_name="是否新品")

"""商品 過濾類

"""# price_min = django_filters.numberfilter(field_name='shop_price', lookup_expr='gte')

# price_max = django_filters.numberfilter(field_name='shop_price', lookup_expr='lte')

pricemin = django_filters.numberfilter(field_name='shop_price', lookup_expr='gte', help_text="最低**")

pricemax = django_filters.numberfilter(field_name='shop_price', lookup_expr='lte')

# contains 是模糊查詢 加上 i 不區分大小寫

# name = django_filters.charfilter(field_name='name', lookup_expr='icontains')

top_category = django_filters.numberfilter(method='top_category_filter')

def top_category_filter(self, queryset, name, value):

return queryset.filter(q(category_id=value)|q(category__parent_category_id=value)|q(category__parent_category__parent_category_id=value))

class meta:

model = goods

# fields = ['pricemin', 'pricemax', 'name']

fields = ['pricemin', 'pricemax', 'is_hot', 'is_new']

看介面:

沒有資料:

進入後台,設定乙個商品為新品

訪問:

QT開發之主介面變暗功能

軟體在使用時有時候需要對比強烈的提示一些內容或者其它操作,要將整個主介面變暗,然後提示的內容不變,就會顯示很突出的效果 實現方式 整個介面變暗使用一張帶透明的黑色或者畫乙個變暗背景 qwidget m widget new qwidget this m widget resize this widt...

Google Go版本1 12的新功能

google的go語言 golang 1.12版現已在其生產版本中提供,並且對工具鏈,執行時和庫的實現進行了更改。也在infoworld上 google go語言真正有什麼用處?找出!在編譯器工具鏈中,實時變數分析功能已得到改進。這可能意味著終結器將比以前的版本更早執行。如果這是乙個問題,則開發人員...

magento帶有分頁功能的新品外掛程式

magento裡,我們經常使用如下xml呼叫系統裡的新品 這種呼叫可以設定顯示的產品數,但沒有分頁的功能。假如想用乙個cms page展示所有的新品就不合適了,這時就要乙個分頁的功能分頁展示所有的產品。2.在檔案中新增如下內容 class anynote product block newprodu...