- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经被困了几个小时,无法找出正确的方法来做到这一点。所以基本上我知道循环并不是一个很好的做法,因为如果我们有很多用户,系统就会开始计时。所以我的想法是选择正确的方式来获得我需要的东西。
这是我们的核心方案:
我需要制作这种“ table ”,这些是我需要的东西:
这是我们前端会显示的东西,所以现在,我只需要收集正确的数据并将其传递给我们的 FE。我们使用 celery 任务,所以时间总是固定的(例如周一下午 6 点)。
这是我迄今为止尝试过的..
for user in User.objects.all():
start_date = timezone.now() - timedelta(weeks=1)
# How to loop correctly over every user and check for invoices??
invoices = InvoiceItem.objects.select_related('invoice', 'invoice__operation_ptr_id')
# invoices[0].operation_ptr_id ???
循环
for user in User.objects.all()
可能应该替换为
annotate
.我如何建立关系以获取发票、取款、费用?
最佳答案
尝试从 User 而不是 InvoiceItem 模型查询
我不确定您需要返回前端的具体内容,但是如果需要,在进行一些注释后返回实际值应该很容易
要获取用户的发票数量,请尝试以下操作:
from django.db.models import Count
User.objects.annotate(total_invoices=Count("invoices"))
至于提款和费用,这些模型似乎与 User 模型根本没有关系。我建议更新您的模型以添加它们之间的关系,并像上面的查询一样查询它们。
关于python - Django:获取每个用户的发票、费用、提款。 (ORM) 关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68254966/
我有一个问题,多次执行 ActorSystem system = ActorSystem.create("System"); 是否会提高生产力,或者我必须执行一次并使用一个引用? 最佳答案 您应该仅创
我希望学生能够在收到付款请求之前访问 Moodle 中的前几节课。我在 Google 上搜索了好久,但一无所获,还搜索了我在这里能想到的所有可能的术语,但还是没有找到。因此,对于缺乏贡献的研究/证据,
有什么方法可以用 PHP 分摊 paypal 费用吗?我希望 90% 转到一个帐户,10% 转到另一个帐户,但是当向此人收费时,它看起来应该只是转到 10% 的帐户。我希望使用 IPN 向此人收费。无
在使用 Adaptive Payment API 完成链式或并行支付的情况下,我有一个关于 Paypal 如何计算适用于每个接收方的费用的答案。 费用是按发件人支付的总金额计算的吗?在这种情况下,每个
SINCH 是否会对双方(调用者和接收者)的通信收费? 正如我所见,如果我使用 SINCH 执行应用到应用的通话,那么我的通话时间将从通话双方的通话时间中扣除。 我知道 sinch 允许 2500 分
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭13 年前。 Improve th
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我一直在尝试将 hr_expenses 表单中的某些字段复制到我的自定义模块purchase_orders 中。 下面的方法是为我在扩展的 hr_expenses.py 文件中执行此操作而编写的: d
Paypal 费用是否适用于其 API 内的任何调用或特定调用? 例如,如果我在/billing-agreements api 中使用任何调用,我是否会被收取 2.9% 或更少的费用,外加每笔交易 0
在 Woocommerce 中,我们试图在通过 Paypal 支付网关购买商品时向订单添加额外费用。 我们通过这种方式更改了发送到 Paypal 的价格: add_filter('woocommerc
我正在尝试设置 Stripe Connect 并且需要 首先通过创建客户向买家收费, 然后生成一个token,最后 使用此 token 向客户收费。 只要买家和卖家不是 Stripe Connect
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 去年关闭。 Improve this
使用 .NET 库如何确定查询的 RU 费用。它返回 IQueryable,我不知道如何记录它。如何记录所有请求的 RU 的奖励积分。 简单的代码但不返回 RU: var docs = Docume
我有一个有一些购买选项的应用程序。但是,我不想通过应用程序本身来实现它。为此,我已经有一个购买网站。 那么我可以创建一个从我的应用程序到相应网页的重定向页面吗? 我的应用程序会被拒绝吗? 或者有更好的
我正在尝试弄清楚如何(粗略地)计算我正在考虑创建的某些工作角色的预期成本。 TLDR; 如果您的工作人员Sleep(someTime)/Sleeping,azure 是否会向您收取 $$ 费用? 详细
我是 Lambda 的新手,正在尝试了解如何在 Lambda 函数中处理 Stripe charge。 我的应用程序从 Stripe API 创建 token ,现在我需要将该 token 发送到 L
我为管理用户使用easyui表,我正确添加了所有脚本,但是与jquery.easyui.min.js发生冲突我尝试消除所有js以查看是否有效,但是,它不起作用,所以不是js冲突。 有人遇到过类似的问题
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 7 年前。 Improve this ques
有谁知道是否有公开可用的 PayPal 资源可以让我在我的 Magento 代码中计算交易费用? 例如,如果有人以 1.00 美元的价格购买东西,我想知道其中的 0.15 美元是否是 PayPal 费
我只是想知道是否有办法检索 strip 中多个 charges_id 的费用。 例如在 docs展示如何获得一次充电。但是我们需要多次收费。所以,我们不想多次调用 stripe 方法 retrieve
我是一名优秀的程序员,十分优秀!