Django

Code

Changeset 7608

Show
Ignore:
Timestamp:
06/09/08 23:59:12 (4 months ago)
Author:
brosner
Message:

newforms-admin: Allow a custom formset on InlineModelAdmin?.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/options.py

    r7605 r7608  
    33from django.newforms.formsets import all_valid 
    44from django.newforms.models import modelform_factory, inlineformset_factory 
     5from django.newforms.models import BaseInlineFormset 
    56from django.contrib.contenttypes.models import ContentType 
    67from django.contrib.admin import widgets 
     
    697698    model = None 
    698699    fk_name = None 
     700    formset = BaseInlineFormset 
    699701    extra = 3 
    700702    template = None 
     
    718720        else: 
    719721            fields = None 
    720         return inlineformset_factory(self.parent_model, self.model, form=self.form, fk_name=self.fk_name, fields=fields, formfield_callback=self.formfield_for_dbfield, extra=self.extra) 
     722        return inlineformset_factory(self.parent_model, self.model, 
     723            form=self.form, formset=self.formset, fk_name=self.fk_name, 
     724            fields=fields, formfield_callback=self.formfield_for_dbfield, 
     725            extra=self.extra) 
    721726 
    722727    def get_fieldsets(self, request, obj=None):