Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)
Exemplo n.º 3
0
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)