def get_context_data(self, **kwargs): ctx = super(ContractDetailView, self).get_context_data(**kwargs) form_class = forms.contractitem_form_factory( with_price=self.object.disaggregated ) ctx.update({ 'form': form_class(initial={'contract': self.object, }), 'MEDIA_URL': settings.MEDIA_URL, }) return ctx
def get_form_class(self): return forms.contractitem_form_factory( with_price=self.object.contract.disaggregated )
def get_form_class(self): return forms.contractitem_form_factory()