Как сделать всплывающую форму с помощью 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 запрос для сохранения форм, но я не знаю, как вызвать входы формы в домашний шаблон. Буду благодарен за любую идею