Hi! Maybe I did not fully understand but it seems we indeed don't talk about the same. I already got M2M relation. If I access the "Jobs" admin-page, I have the option to add inline-options. On a new object, there are no lines but I can add new. I would like to add lines for the attributes from M2M relation of (Actions -> Attributes). Every action has a different set of attributes that needs to be defined. If I open the admin page for Jobs, it would need to refresh (or AJAX) the form to display the correct default set of attributes in the inline area, as soon as I choose / change the Action type.
Pseudo: With HTML and JS I would listen for a change event, then AJAX an API for the attributes. Then I would clear the inline-area and add new rows for each mandatory attribute. I wonder if this is possible with Django alone, without building a view. Kind regards Kevin Am Samstag, 19. Januar 2019 21:47:45 UTC+1 schrieb Mohammad Etemaddar: > > If I get you right you need to add m2m objects with a default value. > In this situation, you can create an intermediate model to build m2m. > For example: > JobActionRel: > job = fk > action = fk-to-actions (default=Action.objects.get...) > > And use it as through model: > > https://docs.djangoproject.com/en/2.1/topics/db/models/#extra-fields-on-many-to-many-relationships > > Now, in admin you see the default action. > Remember, before making it through, create JobActionRels from previous m2m > objects. > > -- 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/871c12e5-909e-49ab-9f33-a480607e6490%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

