rendered paste body@login_required
def index(request, abs_id=None):
...
if abs_id:
instance = get_object_or_404(id=abs_id)
else:
instance = None
if request.method == 'POST':
instance.status = Status(name='Pending')
instance.status = presenter=user
pf = PresentationForm(request.POST, instance=instance)
if pf.is_valid():
pf.save()
return render_to_response('paper_submitted.html', {'user': user},
context_instance=RequestContext(request))
else:
pf = PresentationForm(instance=instance)
abstracts = Presentation.objects.filter(presenter=user.get_profile())
return render_to_response('call_for_papers.html', {'presenter_form':pf,
'abstract_list':abstracts}, context_instance=RequestContext(request))