Django inline formset error

Я пытаюсь добавить встроенный набор форм в форму. Вот минимальный код для воспроизведения ошибки:

models.py

class Festival(Model):
    desc = TextField(max_length=1000)

class FestivalAddress(Model):
    festival = ForeignKey(Festival, related_name="addresses")
    name = CharField(max_length="50")

urls.py

urlpatterns = patterns('',
    url('^add/

views.py

class FestivalCreateView(CreateView):
    model = Festival
    form_class = FestivalForm

    #Add FestivalAddressFormset to context here

forms.py

class FestivalAddressForm(ModelForm):
    class Meta:
        model = FestivalAddress

class FestivalForm(ModelForm):
    class Meta:
        model = Festival

FestivalAddressFormSet = inlineformset_factory(FestivalForm, FestivalAddress, form=FestivalAddressForm, extra=2)

Это выдает AttributeError: & apos; ModelFormOptions & apos; У объекта нет атрибута «get_parent_list». Я немного озадачен, поскольку я следую решению, данномуздесь на ТАК.

EditЯ удалил использование FestivalCreateView для набора форм, потому что ошибка возникает с ней или без нее.

, FestivalCreateView.as_view(), name='festival_add'), )

views.py

class FestivalCreateView(CreateView):
    model = Festival
    form_class = FestivalForm

    #Add FestivalAddressFormset to context here

forms.py

class FestivalAddressForm(ModelForm):
    class Meta:
        model = FestivalAddress

class FestivalForm(ModelForm):
    class Meta:
        model = Festival

FestivalAddressFormSet = inlineformset_factory(FestivalForm, FestivalAddress, form=FestivalAddressForm, extra=2)

Это выдает AttributeError: & apos; ModelFormOptions & apos; У объекта нет атрибута «get_parent_list». Я немного озадачен, поскольку я следую решению, данномуздесь на ТАК.

EditЯ удалил использование FestivalCreateView для набора форм, потому что ошибка возникает с ней или без нее.

Ответы на вопрос(2)

Ваш ответ на вопрос