【问题标题】:Admin Exporting Model Data into csv/excel file管理员将模型数据导出到 csv/excel 文件
【发布时间】:2012-01-31 00:03:30
【问题描述】:

我正在使用this snippet 将“选定”数据导出到 csv。它运作良好。 有没有办法在不选择它们的情况下完成这项工作?所以它会默认导出整个模型?

【问题讨论】:

    标签: django django-models django-admin export-to-excel export-to-csv


    【解决方案1】:

    当然,忽略 sn-p 中的 queryset 并将其替换为 MyModel.objects.all() 以始终为其提供所有对象。

    您仍然需要选择一个项目来运行一个操作,因为管理员操作必须选择一个项目才能运行。

    这个问题经常出现 - 您可以在不选择项目的情况下推出自己的系统(例如使用按钮覆盖管理模板,然后通过导出 CSV 设置视图以响应按钮)但这是最简单的解决方案。

    【讨论】:

      【解决方案2】:

      您可以将queryset 替换为modeladmin.model.objects.all()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-07-06
        • 1970-01-01
        • 2013-09-12
        • 1970-01-01
        • 2013-10-17
        • 2014-10-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多