summaryrefslogtreecommitdiff
path: root/website/views.py
diff options
context:
space:
mode:
authorKomal Sheth2016-10-05 14:20:23 +0530
committerGitHub2016-10-05 14:20:23 +0530
commit302317c39ff01676858b3a78baa880629c012d77 (patch)
treedd4faec6ac1105a30b7a2c4c8da61cef50168632 /website/views.py
parentd4bb8fe9333594a079b0c57d99f24ad577c0e1ad (diff)
parentd1312be1555c8cb0d372acd7bac28cb6ad051a3d (diff)
downloadSciPy2016-302317c39ff01676858b3a78baa880629c012d77.tar.gz
SciPy2016-302317c39ff01676858b3a78baa880629c012d77.tar.bz2
SciPy2016-302317c39ff01676858b3a78baa880629c012d77.zip
Merge pull request #22 from FOSSEE/Home_page
resubmission of proposal is added
Diffstat (limited to 'website/views.py')
-rwxr-xr-xwebsite/views.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/website/views.py b/website/views.py
index b516fad..96fa6bb 100755
--- a/website/views.py
+++ b/website/views.py
@@ -266,10 +266,14 @@ def edit_proposal(request, proposal_id = None):
if user.is_authenticated():
proposal = Proposal.objects.get(id=proposal_id)
if proposal.proposal_type == 'ABSTRACT':
- form = ProposalForm(request.POST, request.FILES, instance=proposal)
+ form = ProposalForm( instance=proposal)
else:
- form = WorkshopForm(request.POST, request.FILES, instance=proposal)
+ form = WorkshopForm( instance=proposal)
if request.method == 'POST':
+ if proposal.proposal_type == 'ABSTRACT':
+ form = ProposalForm( request.POST, request.FILES, instance=proposal)
+ else:
+ form = WorkshopForm( request.POST, request.FILES, instance=proposal)
if form.is_valid():
data = form.save(commit = False)
data.user = user
@@ -279,7 +283,9 @@ def edit_proposal(request, proposal_id = None):
return render(request, 'cfp.html')
else:
context['user'] = user
- return render(request, 'cfp.html', context)
+ context['form'] = form
+ context['proposal'] = proposal
+ return render(request, 'edit-proposal.html', context)
context['user'] = user
context['form'] = form
context['proposal'] = proposal