How to clear form fields after a submit in Django

后端 未结 6 2202
我在风中等你
我在风中等你 2020-12-14 08:16

I\'ve this:

def profile(request, username):
    if request.method == \'POST\':
        if request.user.is_authenticate         


        
6条回答
  •  旧时难觅i
    2020-12-14 08:34

    After saving form instead of showing post dict assign the empty form

    form = EmployeeForm()
        if request.method == "POST":
            pDict = request.POST.copy() 
            form = EmployeeForm(pDict) #if not valid shows error with previous post values in corresponding field
            if form.is_valid():
                form.save()
                form = EmployeeForm() # show empty form no need to give HttpResponseRedirect()
    

提交回复
热议问题