def story_new(request): """ Create story page. """ organization = request.user.organization org_partners = Organization.get_org_networks(organization) series = Series.objects.all() if request.method == "POST": storyform = StoryForm(request.POST, request=request) #import pdb; pdb.set_trace() if storyform.is_valid(): story = storyform.save(commit=False) story.owner = request.user story.organization = request.user.organization discussion = Discussion.objects.create_discussion("STO") story.discussion = discussion story.save() storyform.save_m2m() # record action for activity stream action.send(request.user, verb="created", action_object=story) return redirect('story_detail', pk=story.pk) else: storyform = StoryForm(request=request) return render(request, 'editorial/storynew.html', { 'storyform': storyform, 'series': series, 'org_partners': org_partners, })
def story_new(request): """ Create story page. """ series = Series.objects.all() if request.method == "POST": storyform = StoryForm(request.POST, request=request) #import pdb; pdb.set_trace() if storyform.is_valid(): story = storyform.save(commit=False) story.owner = request.user story.organization = request.user.organization discussion = Discussion.objects.create_discussion("STO") story.discussion = discussion story.save() storyform.save_m2m() return redirect('story_detail', pk=story.pk) else: storyform = StoryForm(request=request) return render(request, 'editorial/storynew.html', { 'storyform': storyform, 'series': series })