[Answered ]-My Django form is not valid

1👍

It forms.py, you’re referencing:

model = Client

…after doing an import above. You don’t have a model called ‘Client’ in models.py, you have a model called ‘Person’.

1👍

The last part of your view should look like this:

else:
    form = VolunteerForm()  
detail_id = request.GET['id']
query_results = User.objects.filter(id = detail_id)
return render(request, 'loginPortal/volunteer_form.html', {'form' : form, 'query_results' : query_results})

Only the form definition should be inside else, all the rest should be outside that block.

Leave a comment