Skip to content

Instantly share code, notes, and snippets.

@hgdeoro
Created February 14, 2012 05:08
Show Gist options
  • Save hgdeoro/1823707 to your computer and use it in GitHub Desktop.
Save hgdeoro/1823707 to your computer and use it in GitHub Desktop.
Customizacion de Admin para exportar objetos
from django.core import serializers
class ModelOneAdmin(admin.ModelAdmin):
actions = ['exportar']
def exportar(self, request, queryset):
response = HttpResponse(content_type="text/javascript")
response['Content-Disposition'] = 'attachment; filename=exportado.json'
serializers.serialize("json", queryset, stream=response, ensure_ascii=False, indent=2)
return response
exportar.short_description = "Exportar objetos seleccionados"
admin.site.register(ModelOne, ModelOneAdmin)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment