Example #1
0
def add(request):
	if request.method == 'POST':
		form = InquiryForm(request.POST)
		if form.is_valid():
			c = form.save(commit=False)
			c.user = request.user
			c.save()
			return HttpResponseRedirect('/inquiries')
	else:
		form = InquiryForm()
		form.fields['customer'].queryset = request.user.customerprofile_set.all()
	return render(request, 'inquiries/add.html', {'form': form})
Example #2
0
def edit(request, inquiry_id):
	if request.method == 'POST':
		inquiry = Inquiry.objects.get(pk=inquiry_id)
		form = InquiryForm(request.POST, instance=inquiry)
		if form.is_valid():
			c = form.save()
			addnote_help(request.user, c.id, u'** Content modified')
			return HttpResponseRedirect('/inquiries')
	else:
		inquiry = Inquiry.objects.get(pk=inquiry_id) 
		form = InquiryForm(instance=inquiry)
 	
 	noteform = InquiryNoteForm()
 	form.fields['customer'].queryset = request.user.customerprofile_set.all()
	return render(request, 'inquiries/edit.html', {'form': form, 'inquiry': inquiry, 'noteform': noteform})