def editTag(request,tid,template_name): try: ttags = tags.objects.get(id=tid) if request.method == 'POST': form = tagsForm(request.POST,instance=ttags) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('gettaglist')) else: form = tagsForm(instance=ttags) vt = loader.get_template(template_name) c = RequestContext( request, { 'form':form, 'form_url':reverse('edittag',args=[tid]), 'page_title':_('Edit Tag') } ) return HttpResponse(vt.render(c)) except tags.DoesNotExist: return render_to_response( 'error.html', {'message':_('Tag does not exist.')}, context_instance=RequestContext(request) )
def addTag(request, template_name): if request.method == 'POST': form = tagsForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('gettaglist')) else: form = tagsForm() vt = loader.get_template(template_name) c = RequestContext( request, { 'form':form, 'form_url':reverse('addtag'), 'page_title':_('Add Tag') } ) return HttpResponse(vt.render(c))