Personalizar o Django Admin: Adicionar mais de um padrão Inline no pai Add_View

Eu tenho um modelo de administração com alguns modelos in-line incluídos nele (veja oResourceUserAdmin modelo abaixo para a classe completa):

    inlines = [ 
            ResourceLocationInlineAdmin ,
            ResourceCategoryInlineAdmin , 
            ResourceStageInlineAdmin ,
          ]

Quando um usuário clica para criar um novoResourceUserAdmin Eu quero os inlines da classeResourceCategoryInlineAdmin para obter valores iniciais - observe que esses relacionamentos não serão salvos no banco de dados. Eu tentei substituir partes doadd_view função para obter o que eu quero, mas não consigo descobrir como passar vários formulários inline de volta para o pai.

Alguma idéia de como conseguir isso?

Modelos

class ResourceUserAdmin( admin.ModelAdmin ):
    inlines = [ 
            ResourceLocationInlineAdmin ,
            ResourceCategoryInlineAdmin , 
            ResourceStageInlineAdmin ,
          ]

    list_display = ( 
                 'user' , 
                 'name' ,
                 'state' ,
                 'email' ,
                 'website' ,
                 'phone' ,
                 'logo_url_link',
    )

    search_fields = ( 'name' , 'email' , 'website'  )

    list_filter = ( 'name' , 'state' , 'email' , 'website' )

    ordering = ( 'name', )

     fields = ( 
             'user' , 
             'name' ,
             'state' ,
             'email' ,
             'website' ,
             'phone' ,
             'logo' ,
             'ideal_candidate',
    )
admin.site.register( ResourceUser, ResourceUserAdmin )

Aqui está o modelo in-line que desejo criar muitos por padrão:

class ResourceCategoryInlineAdmin( admin.StackedInline ):
    model = ResourceCategory
    extra = 0

class ResourceCategoryAdmin( admin.ModelAdmin ):
    list_display = ( 'user' ,
                     'category' , )

    ordering = ( 'user' , )
    fields = ( 'user' , 'category' )

    def formfield_for_foreignkey( self, db_field, *args, **kwargs ):
        if isinstance( db_field, models.ForeignKey ):
            if db_field.name == 'category':
                kwargs['widget'] = forms.RadioSelect()
        return super( ResourceCategoryAdmin, self).formfield_for_foreignkey( db_field, **kwargs )

admin.site.register( ResourceCategory, ResourceCategoryAdmin )

questionAnswers(1)

yourAnswerToTheQuestion