Как сделать всплывающую форму с помощью django formset

У меня есть приложение на главной странице отображаются несколько постов с контактной формой, я хочу создать модальный набор форм в другом представлении! возможно ли это, пожалуйста?

@login_required
def addPopupVistor(request):
    formset = VistorFormSet(queryset=Vistor.objects.none(),prefix='formsetvisitor')
    if request.is_ajax() and request.method == 'POST':
        formset = VistorFormSet(request.POST,prefix='formsetvisitor')
        if formset.is_valid():
        for form in formset:
            obj = form.save(commit=False)
            if form.cleaned_data !={}:                    
                obj.admin = request.user
                obj.save()
                return JsonResponse({'success':True})
    else:
        return JsonResponse({'success':False,'error_msg':formset.errors})

return render(request,'main/home.html',{'formsetvisitor':formset})

но у меня нет идеи, как вызвать его обратно на главной странице, не делая его в домашнем представлении? и форма будет проходить через ajax запрос для сохранения форм, но я не знаю, как вызвать входы формы в домашний шаблон. Буду благодарен за любую идею

Вернуться на верх