fromformsimportAddViolationfromdjango.httpimportHttpResponse,HttpResponseRedirect,Http404fromdjango.shortcutsimportrender_to_responsedefadd(request):ifrequest.method=='POST':# If the form has been submitted...form=ViolationForm(request.POST)# A form bound to the POST dataifform.is_valid():# All validation rules pass# Process the data in form.cleaned_data# ...returnHttpResponseRedirect('/')# Redirect after POSTelse:form=AddViolation()# An unbound formreturnrender_to_response('add.html',{'form':form,})defedit(request):ifrequest.method=='POST':# If the form has been submitted...form=ViolationForm(request.POST)# A form bound to the POST dataifform.is_valid():# All validation rules pass# Process the data in form.cleaned_data# ...returnHttpResponseRedirect('/')# Redirect after POSTelse:form=AddViolation()# An unbound formreturnrender_to_response('add.html',{'form':form,})