【问题标题】:How to obtain a list of scheduled Django-Q tasks from a Django View如何从 Django 视图中获取计划的 Django-Q 任务列表
【发布时间】:2021-06-15 09:56:32
【问题描述】:

全部,

我已经实现了 Django-Q 和 Redis,如果我使用 Django Admin 来管理所有内容,它会非常有用。现在我准备在我的应用程序中重现 Django Admin 提供的功能。我能够管理计划任务,但我不知道如何获取已计划任务以及成功运行和失败的列表。

关于如何访问已安排的列表有什么想法吗?

【问题讨论】:

    标签: django asynchronous django-q


    【解决方案1】:

    我找到了问题的答案!我找到了 Django-Q 使用的数据库表并找到了它的模型。下面是我用来显示已经执行的任务列表的sn -p 状态。

    from django_q.tasks import Task
    
    def task_stat_view(request):
        task_qs = Task.objects.all().order_by('started').reverse()
        context = {"tasks": task_qs}
        return render(request, 'task_list.html',context)
    

    【讨论】:

      猜你喜欢
      • 2020-06-15
      • 2021-12-02
      • 2019-06-06
      • 2014-12-10
      • 1970-01-01
      • 2022-12-13
      • 2017-09-22
      • 2011-09-12
      • 2021-04-19
      相关资源
      最近更新 更多