Проблемы при создании динамического набора форм

Мне нужна срочная помощь. мой набор форм не виден, когда я нажимаю на кнопку '+'. Я подозреваю, что мой вид плохо сделан, хотя поля видны, при увеличении экстра из видов, изменение не видно в кнопке. Проблема не в javascript, так как я уже делал тесты. Они могут помочь мне проверить мой код. Я новичок в этом

Дополнительно я также хочу упомянуть, что всякий раз, когда я помещаю свой код в html здесь, в stackoverflow, я вижу некоторые странные пробелы с левой стороны. Этого не происходит, когда я размещаю javascript или python

presupuestos-forms.html

views.py


def create_Presupuestos(request):

    extra_forms=0
    ParteFormSet = formset_factory(ParteForm, extra=extra_forms, max_num=20)


    #Creación del formset de parteform

    if request.method == 'POST':
        if 'additems' in request.POST and request.POST['additems'] == 'true':

            formset_dictionary_copy = request.POST.copy()
            formset_dictionary_copy['form-TOTAL_FORMS'] = int(formset_dictionary_copy['form-TOTAL_FORMS']) + extra_forms
            formset = ParteFormSet(formset_dictionary_copy)
            presupuestosclientesform.save()
            return redirect('presupuestos:index')
        else:
            formset = ParteFormSet(request.POST)
            if formset.is_valid():
                return render(request,'Presupuestos/presupuestos-forms.html')
    else:
        formset = ParteFormSet(initial=[{'codigo':'codigo','quantity':'quantity','unit_price':'unit_price','total_price':'total_price','tax_free':'tax_free','descripcion':'descripcion'}])

    return render(request,'Presupuestos/presupuestos-forms.html',{'formset':formset})


add-parts-row.js


$( "#add_more" ).click(function(event) {
  alert( "Handler for .click() called." );
  $("#additems").val("true");
});
Вернуться на верх