def create_new_story(request):
form = NewStoryForm(request.POST)
form.set_choices(request.user)
if form.is_valid():
users = [ User.objects.get(pk=uid) for uid in form.cleaned_data['mitspieler'] ]
shuffle(users)
s = Story.create_new_story(
title = form.cleaned_data['title'],
rules = form.cleaned_data['rules'],
startUser = request.user,
first_sentence = form.cleaned_data['firstSentence'],
participating_users = users
)
messages.success(request, u"Geschichte „%s“ gestartet" % s.title)
return redirect('overview')
else:
context = {
'form': form
}
return render(request, 'umklapp/start_story.html', context)
评论列表
文章目录