我使用下面的Django的片段導出管理change_list頁面的結果導出到CSV http://djangosnippets.org/snippets/790/Django管理 - 導出爲CSV
我有這個工作,但目前我只能得到它的出口被定義的字段在list_display
變量中。
該函數接受一個列表(命名爲fields
,見下文)作爲一個變量,它定義了您想要導出哪些字段,但我無法弄清楚如何將此函數傳遞給函數。這是因爲使用不包含字段變量的url模式來調用函數。
def admin_list_export(request, model_name, app_label, queryset=None, fields=None, list_display=True):