def edit(request,id): entry = Comment.objects.get(pk=id) if entry.isDeleted or entry.completed: # no editing completed or deleted things! return HttpResponseRedirect(reverse('requests.views.open',args=(1,))) if request.method == "POST": form = ModifyForm(request.POST,{'completingServer':"",}) form.completingServer = "" if form.is_valid(): test = 0 #from django.db import connection #cursor = connection.cursor() #cursor.execute('LOCK TABLES requests_comment WRITE') entry.request = form.cleaned_data['request'] entry.name = form.cleaned_data['name'] entry.server = form.cleaned_data['server'].upper() entry.email = form.cleaned_data['email'] entry.requestTime=datetime.now() entry.save() #cursor.execute('UNLOCK TABLES') return HttpResponseRedirect(reverse('requests.views.open',args=(1,))) test = form.errors else: form = ModifyForm(instance=entry,initial={'completingServer':""}) test = 1 return render_to_response('requests/modify.html', { 'title': 'M2M - Editing Request '+id, 'requests':'current', 'openReq':'current', 'entry':entry, 'edit':True, 'form':form, 'test':test, },context_instance=RequestContext(request) )