estoy usando el siguiente Django fragmentos de exportar los resultados de la página de administración change_list a CSV http://djangosnippets.org/snippets/790/Django admin - Exportar como CSV
tengo este trabajo pero en la actualidad sólo puedo conseguirlo para exportar los campos que están definidos en la variable list_display
.
La función acepta una lista (denominada fields
, ver a continuación) como una variable que define qué campos desea exportar pero no puedo encontrar la forma de pasarlo a la función. Esto se debe a que la función se llama utilizando el patrón de url que no incluye una variable de campos.
def admin_list_export(request, model_name, app_label, queryset=None, fields=None, list_display=True):