Am Sonntag, 2. Juli 2017 12:09:55 UTC+2 schrieb Derek:
>
> There is almost too much information here, but not enough actual details 
> on your errors to help someone help you debug your logic.
>
 
Thanks for your answer. But I'm afraid that if I post queryset lines I 
tryed, it will be more misleading than helpful (my knowledge concerning 
this is currently too poor, maybe I misunderstood what I found on the 
internet) :-(


One thing I can suggest is that the admin functionality should look more 
> like:
>
> class ExportFunction(admin.ModelAdmin):
>     ...
>     actions = ['export_all_as_yaml', ]  # name is a string
>
>     def export_all_as_yaml(self, request, queryset):  # nest inside the 
> class
>        ...
>
> At least, that is how I use actions.  Hope this helps somewhat.
>

 Ok, I did. I also tried:

    def export_all_as_yaml(modeladmin, request, queryset):
        response = HttpResponse(content_type="application/yaml")
        for fac in FactoryName.objects.all():
            serializers.serialize("yaml", 
Export.interior_package.options.objects.filter(FactoryName__name=fac).all(), 
stream=response)
        return response

Result:

'ForwardManyToOneDescriptor' object has no attribute 'options'
[...]
in line
serializers.serialize("yaml", 
Export.interior_package.options.objects.filter(FactoryName__name=fac).all(), 
stream=response) 


Thanks for any suggestions!

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/a3b3c19a-ce1b-4f52-8296-2a117b0e7e7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to