Пример #1
0
def addSuspect(request):
    	if request.method == 'GET':
        	form = SuspectForm()
    	else:
       	        form = SuspectForm(request.POST)
                if form.is_valid():
			form.save()
            		return HttpResponseRedirect('suspectlist')
    	return render(request,'crime/addsuspect.html', {'form': form})
Пример #2
0
def updateSuspect(request,id):
    suspect = Suspect.objects.get(id=id)
    if request.method == 'GET':
        form = SuspectForm(instance = suspect)
    else:
        form = SuspectForm(request.POST)         
    	if form.is_valid():
		suspect.firstname = request.POST["firstname"]
		suspect.lastname = request.POST["lastname"]
		suspect.location_id = request.POST["location"]
		suspect.save()
        	return HttpResponseRedirect('suspectlist')
    return render(request,'crime/updatesuspect.html',{'suspect':suspect,'form':form,'action':'update/'+id})
Пример #3
0
def suspects_add(request):
    if request.method == 'POST':
        form = SuspectForm(request.POST)
        if form.is_valid():
            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']
            location = form.cleaned_data['location']
            status = "active"
            Suspect(first_name=first_name, last_name=last_name,location=location, status=status).save()
            message = "Suspect successfully added."
            return render(request, 'message.html', {"message":message})
    else:
	    form = SuspectForm()
    return render(request, 'suspects_add.html', {'form':form,})