def report(request, owner_id, sub_id): ownobj = get_object_or_404( Owner, myt_id = owner_id ) subobj = get_object_or_404( Submission, pk = sub_id ) subobj.get_desc() subobj.save() pdbs = SubPdb.objects.filter( submission = subobj, pdbref__valid_entry = True ) br = BasicRender() extdesc_md = br.text2markdown( subobj.extended_desc ) desc_md = br.text2markdown( subobj.desc ) context = { 'owner' : ownobj, 'submission': subobj, 'extdesc_md' : extdesc_md, 'desc_md' : desc_md, 'pdbs' : pdbs, } #pdbs = SubPdb.objects.filter( submission = subobj, pdbref__valid_entry = True ) #context = { 'submission' : subobj, 'owner' : ownobj, 'pdbs' : pdbs } #return render(request, 'subform/report.html', context) if request.user == subobj.owner.user: return render(request, 'subform/report.html', context) else: return render(request, 'subform/wrong_user_sub.html', context)
def refresh_exp_extdesc_ajax(request, owner_id, sub_id ): subobj = get_object_or_404( Submission, pk = sub_id ) #ownobj = get_object_or_404( Owner, myt_id = owner_id ) br = BasicRender() if request.POST.has_key('client_response') and request.POST['client_response'] != '': client_response = request.POST['client_response'] subobj.extended_desc = client_response subobj.save() return br.get_md_http( subobj.extended_desc ) else: return br.get_md_http( subobj.extended_desc )
def resize_markdown(request, owner_id, sub_id): ownobj = get_object_or_404( Owner, myt_id = owner_id ) subobj = get_object_or_404( Submission, pk = sub_id ) subobj.get_desc() subobj.save() br = BasicRender() extdesc_md = br.text2markdown( subobj.extended_desc ) context = { 'owner' : ownobj, 'submission': subobj, 'extdesc_md' : extdesc_md, } return render(request, 'subform/tb_resize_markdown.html', context)
def formpage(request, owner_id, sub_id): ownobj = get_object_or_404( Owner, myt_id = owner_id ) subobj = get_object_or_404( Submission, pk = sub_id ) subobj.get_desc() subobj.save() br = BasicRender() extdesc_md = br.text2markdown( subobj.extended_desc ) desc_md = br.text2markdown( subobj.desc ) context = { 'owner' : ownobj, 'submission': subobj, 'extdesc_md' : extdesc_md, 'desc_md' : desc_md, } if request.user == subobj.owner.user: return render(request, 'subform/formpage.html', context) else: return render(request, 'subform/wrong_user_sub.html', context)
def markdown_view(request): if request.POST.has_key('client_response') and request.POST['client_response'].lower() != '': client_response = request.POST['client_response'] br = BasicRender() return br.get_md_http( client_response ) print client_response crude_input = StringIO.StringIO( client_response ) out_obj = StringIO.StringIO( ) markdown.markdownFromFile( input = crude_input, output = out_obj ) #markdowntext.htmlstr = 'jeeze loiuse' markdowntext = out_obj.getvalue() print markdowntext print str(markdowntext) context = { 'markdowntext' : str(markdowntext) } #markdowntext = 'jeeze louise' #context = { 'markdowntext' : markdowntext } else: markdowntext = 'jeeze louise' context = { 'markdowntext' : markdowntext } return HttpResponse( markdowntext ) return render(request, 'subform/markdown.html', context )