def CreateLibros(request,empleado_slug=None,cliente_slug=None):
uit_form = UITForm(request.POST or None)
TipoLibroFormSet = inlineformset_factory(UIT, TipoLibro, form=TipoLibroForm,formset=RequiredBaseInlineFormSet, max_num=12, extra=1)
tipolibro_formset = TipoLibroFormSet(request.POST or None, prefix='tipolibro')
if uit_form.is_valid() and tipolibro_formset.is_valid():
uit = uit_form.save()
tipolibro = tipolibro_formset.save(commit=False)
for lib in tipolibro:
lib.uit = uit
lib.save()
messages.add_message(request, messages.INFO, 'Se ha registrado correctamente')
return HttpResponseRedirect(uit.get_absolute_url())
return render_to_response(
'libros/libro_form.html', {
'form': uit_form,
'formset':tipolibro_formset,
}, context_instance = RequestContext(request)
)
评论列表
文章目录