【发布时间】:2017-12-09 04:07:26
【问题描述】:
所有在 Django 管理员中,我想输入与生成报告相关的表单字段。您希望报告中包含的字段:报告名称、报告类型、开始和结束日期、报告字段等。
如何获取这些输入,从请求中获取输入,将这些输入传递给 API(在后台),然后处理它(以类似队列的方式),最后创建一个 CSV 或 PDF 以供下载?
我可以创建管理模型表单,并且我认为在管理中提交表单时获取输入,然后我想我只需将这些输入传递给我的其他 API 代码进行处理...
我的问题是:
- 当第三方API处理请求时,有没有特殊的方法来处理这个延迟时间?
- 我将在管理界面中的何处以及如何返回结果(CSV 或 PDF)?
/change/页面?
这方面有最佳实践吗?在与管理员打交道时,我找不到这样的例子。我对 Python 并不陌生,但对 Django 有点陌生。
【问题讨论】:
标签: python django csv pdf django-admin