国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python django獲取某個(gè)角色的某個(gè)數(shù)據(jù)和——例如:獲取所有訂單的應(yīng)付金額總和

這篇具有很好參考價(jià)值的文章主要介紹了python django獲取某個(gè)角色的某個(gè)數(shù)據(jù)和——例如:獲取所有訂單的應(yīng)付金額總和。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

model關(guān)系如下:

class Order(models.Model):
    '''訂單'''
    product = models.ForeignKey('Product', on_delete=models.SET_NULL, blank=True, null=True, verbose_name="產(chǎn)品")

    no = models.CharField(max_length=50, blank=True, null=True, verbose_name='訂單編號(hào)', db_index=True)
    total_money = models.BigIntegerField(default=0, blank=True, null=True, verbose_name='訂單總金額(分)')
    settlement_money = models.BigIntegerField(default=0, blank=True, null=True, verbose_name='應(yīng)付現(xiàn)金金額(分)')
    pay_money = models.BigIntegerField(default=0, blank=True, null=True, verbose_name='實(shí)付現(xiàn)金金額(分)')

    create_time = models.DateTimeField(auto_now_add=True, blank=True, null=True, verbose_name='創(chuàng)建時(shí)間')

獲取指定時(shí)間段內(nèi)所有訂單的應(yīng)付金額總和

方法一:使用aggregate()
from django.db.models import Q
from django.db.models import Sum
from . import models

#方法一:
def get_count(request):
    lookups = Q()
    if request.GET.get('start_time'):
        lookups = lookups & Q(create_time__gte=request.GET.get('start_time')
    if request.GET.get('end_time')
        lookups = lookups & Q(create_time__lte=request.GET.get('end_time')

    total_order_money = models.Order.objects.filter(lookups).aggregate(total_settlement_money=Sum('settlement_money'))['total_settlement_money']
方法二:使用sum()

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-737738.html

到了這里,關(guān)于python django獲取某個(gè)角色的某個(gè)數(shù)據(jù)和——例如:獲取所有訂單的應(yīng)付金額總和的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 在Django的數(shù)據(jù)庫(kù)操作模型中,怎樣獲取一對(duì)多或多對(duì)多關(guān)系中的所有“多”?(使用特殊屬性:逆向關(guān)系管理器)

    當(dāng)一個(gè)模型通過(guò)外鍵或多對(duì)多字段與另一個(gè)模型建立關(guān)聯(lián)時(shí),Django會(huì)自動(dòng)為該模型生成逆向關(guān)系管理器。這個(gè)逆向關(guān)系管理器的名稱是通過(guò)在模型類名后面添加 _set 來(lái)生成的。在逆向關(guān)系管理器上,你可以使用多種查詢方法來(lái)訪問(wèn)相關(guān)對(duì)象。 讓我們以一個(gè)示例來(lái)說(shuō)明。假設(shè)你

    2024年02月16日
    瀏覽(27)
  • 獲取該虛擬機(jī)的所有權(quán)失敗,主機(jī)上的某個(gè)應(yīng)用程序正在使用該虛擬機(jī)

    獲取該虛擬機(jī)的所有權(quán)失敗,主機(jī)上的某個(gè)應(yīng)用程序正在使用該虛擬機(jī)

    點(diǎn)擊“openstack-controller”虛機(jī) ? 打開(kāi)出現(xiàn)如下錯(cuò)誤,點(diǎn)擊“獲取所有權(quán)”? 點(diǎn)擊“取消” 這時(shí)候不要?jiǎng)h除虛擬機(jī),這種錯(cuò)誤一般是由于虛擬機(jī)沒(méi)有正常關(guān)閉引起的。 ?找到openstack-controller的虛擬磁盤文件及配置文件存放的位置,刪除openstack-controller.vmx.lck目錄 根據(jù)提示我們找

    2024年02月09日
    瀏覽(23)
  • Python實(shí)現(xiàn)獲得所有拼音為某個(gè)拼音的所有漢字

    Python實(shí)現(xiàn)獲得所有拼音為某個(gè)拼音的所有漢字

    好久沒(méi)有寫博客了,這幾年的開(kāi)發(fā)讓我感受良多,同時(shí)我也感覺(jué)到了我自己成長(zhǎng)的還不夠。所以,以后這里將會(huì)有我個(gè)人所有的項(xiàng)目經(jīng)驗(yàn)總結(jié),以及項(xiàng)目中使用到的一些方便的小工具也會(huì)寫出來(lái)。 目錄 前言 一、獲取所有拼音為某個(gè)拼音的漢字。 二、拿到所有項(xiàng)目中的代碼,

    2023年04月09日
    瀏覽(16)
  • (6)所有角色數(shù)據(jù)分析-6

    (6)所有角色數(shù)據(jù)分析-6

    http://t.csdn.cn/KrurE http://t.csdn.cn/KrurE (5)中的頁(yè)面,傾向于向用戶展示所有數(shù)據(jù),但卻沒(méi)有對(duì)數(shù)據(jù)進(jìn)行比較、分析,用戶不能直觀的感受到各種數(shù)據(jù)之間的關(guān)系與變化幅度,所以,下面將向用戶提供一個(gè)可以直觀感受到數(shù)據(jù)變化的頁(yè)面: 話不多說(shuō),上貨! 在運(yùn)行page.render(\\\"x

    2024年02月13日
    瀏覽(21)
  • 使用 Python 獲取 Redis 數(shù)據(jù)庫(kù)中的所有鍵

    使用 Python 獲取 Redis 數(shù)據(jù)庫(kù)中的所有鍵

    如果你了解 JSON,就會(huì)熟悉 Redis 設(shè)計(jì)系統(tǒng)。 它使用鍵值結(jié)構(gòu)和分布式內(nèi)存方法來(lái)實(shí)現(xiàn)彈性數(shù)據(jù)庫(kù)。 哈希、列表、集合、排序集合、字符串、JSON 和流是 Redis 支持的眾多數(shù)據(jù)結(jié)構(gòu)之一。 這個(gè)開(kāi)源數(shù)據(jù)庫(kù)支持不同的語(yǔ)言,包括 Python,如果您正在使用它開(kāi)發(fā)后端系統(tǒng),一些模塊和

    2024年02月12日
    瀏覽(44)
  • (5)所有角色數(shù)據(jù)分析頁(yè)面的構(gòu)建-5

    (5)所有角色數(shù)據(jù)分析頁(yè)面的構(gòu)建-5

    ????????所有角色數(shù)據(jù)分析頁(yè)面,包括一個(gè)時(shí)間軸柱狀圖、六個(gè)散點(diǎn)圖、六個(gè)柱狀圖(每個(gè)屬性角色的生命值/防御力/攻擊力的max與min的對(duì)比)。 運(yùn)行結(jié)果: ?

    2024年02月13日
    瀏覽(27)
  • python pandas 獲取Excel文件下所有的sheet名稱,表格數(shù)據(jù)

    方法1: 一定要加sheet_name=None,才能讀取出所有的sheet,否則默認(rèn)讀取第一個(gè)sheet,且獲取到的keys是第一行的值 方法2:

    2024年02月13日
    瀏覽(27)
  • jsonpath提取字段某個(gè)字段為指定值的其他字段數(shù)據(jù)&提取某個(gè)字段的所有值

    1.jsonpath提取某個(gè)字段為指定值的其他字段數(shù)據(jù) [ [ { “code”: “a255e81dc5a5442e”, “name”: “原始貨號(hào)”, “values”: [ { “code”: “223e768a1b18b64c”, “attrCode”: “a255e81dc5a5442e”, “displayName”: “P11”, “frontName”: “P11”, “images”: [], “originCode”: “P11” } ], “originCode”: “

    2024年01月23日
    瀏覽(24)
  • Mysql中查詢數(shù)據(jù)庫(kù)中包含某個(gè)字段的所有表名

    有一個(gè)商品的名稱配置錯(cuò)誤了,需要進(jìn)行修改,但是涉及到的表太多了,因?yàn)樯唐返膕ku_name被冗余到了很多表中,一個(gè)一個(gè)的找非常的費(fèi)事費(fèi)力,特地記下便捷查詢操作以備后用。 本篇文章如有幫助到您,請(qǐng)給「翎野君」點(diǎn)個(gè)贊,感謝您的支持。 首發(fā)鏈接:https://www.cnblogs.

    2024年02月17日
    瀏覽(28)
  • web3 React dapp項(xiàng)目通過(guò)事件從區(qū)塊鏈中拿到 已取消 已完成 和所有的訂單數(shù)據(jù) 并存入redux中

    web3 React dapp項(xiàng)目通過(guò)事件從區(qū)塊鏈中拿到 已取消 已完成 和所有的訂單數(shù)據(jù) 并存入redux中

    好 上文web3通過(guò)antd 在React dapp中構(gòu)建訂單組件基本結(jié)構(gòu)我們算是把一個(gè)基本的訂單組件展示做出來(lái)了 然后 我們繼續(xù) 起一下環(huán)境先 ganache 終端運(yùn)行 MetaMask 登錄一下 然后 打開(kāi)項(xiàng)目 發(fā)布一下合約 然后 運(yùn)行一下 測(cè)試腳本 轉(zhuǎn)入交易所 ETH和grToken 還創(chuàng)建兩個(gè)訂單 然后 運(yùn)行起 dapp項(xiàng)

    2024年02月05日
    瀏覽(36)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包