序列化Celery的管理员更改列表过滤器

时间:2019-01-29 06:46:22

标签: python django django-admin celery

鉴于以下条件:

  • 必须对数千行执行非平凡的管理操作。
  • 这些行是复杂的自定义管理员过滤器的结果。

处理这种情况的最佳方法是什么?

我们已经考虑了

  • 在请求/响应周期内同步处理请求。这需要太长时间。
  • 通过Pickle将结果查询集发送到celery,但是Pickle序列化器被认为是不安全的。
  • 根据管理URL查询参数重建Celery任务中的QuerySet。将需要深入研究私有Django管理方法。

0 个答案:

没有答案