def setTitle(request, docid): try: d = Doc(docid=docid) except: return HttpResponse('') if request.user.is_authenticated() and request.user.username == d.owner: d.title = request.POST.get('value') d.save() return HttpResponse(d.title) return HttpResponse(d.title)
def setTitle(request, docid): try: d = Doc(docid=docid) except: return HttpResponse('') if request.user.is_authenticated() and request.user.username==d.owner: d.title=request.POST.get('value') d.save() return HttpResponse(d.title) return HttpResponse(d.title)
def createDoc(request): form = UploadForm(request.POST) if not form.is_valid(): return render_to_response('upload.html', { 'form': form, }, context_instance=RequestContext(request)) doc=form.cleaned_data['doc'] docid=form.cleaned_data['docid'] raw=unicode(str(tidy.parseString(doc, **{'output_xhtml' : 1, 'add_xml_decl' : 0, 'indent' : 0, 'tidy_mark' : 0, 'doctype' : "strict", 'wrap' : 0})),'utf8') d=Doc(raw=raw.encode('utf8'),docid=docid.encode('utf8')) if not 'stems' in d.__dict__ or not d.stems: # let's calculate and cache the results tfidf.add_input_document(d.termcnt.keys()) d.save() return HttpResponseRedirect('/doc/%s' % (d.docid))