gpt4 book ai didi

python - Django - 用户定义的查询集过滤

转载 作者:行者123 更新时间:2023-12-01 01:51:50 25 4
gpt4 key购买 nike

我正在开发一个应用程序,最终用户需要能够通过界面定义查询集过滤器。这些过滤器用于选择模型的实例,以按一定的时间间隔发送到另一个 Web 服务。人为的例子:

class Thing(models.Model):
stuff = models.CharField()

我需要用户能够配置一个定时任务,其中只有 stuff 字段值为 testThing 才会被执行已选择。

我目前有一个可用于此功能的 POC,但它涉及大量手工编码逻辑。

鉴于 django 拥有如此丰富的社区和生态系统,我想知道我是否错过了以更简单的方式做到这一点的机会。

期待您的反馈!

最佳答案

如果我正确理解您的要求:

  • 用户必须能够配置一个过滤器,指定应选择哪些事物 - 无需任何编程知识,只需通过 GUI 即可
  • 用户必须能够设置定时任务并指定目标 Web 服务以及应使用哪个过滤器来发送适当的数据

基于这个前提,我会:

这样,用户就可以使用 Thing 的概述页面来创建数据过滤器,并可以在创建 TimedTask 时将它们与 Web 服务配置链接起来。

关于python - Django - 用户定义的查询集过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50648312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com