def question_edit(request, question_id): question = get_object_or_404(Question, pk=question_id) if request.method == 'POST': form = QuestionForm(request.POST, instance=question) if form.is_valid(): form.save() return redirect('question_detail', questino_id) else: form = QuestionForm(instance=question) return render_to_response('sample/question_edit.html', {'form':form}, context_instance=RequestContext(request))
def question_create(request): if request.method == 'POST': form = QuestionForm(request.POST) if form.is_valid(): question = Question(subject=form.cleaned_data['subject'], description=form.cleaned_data['description'], publication_date=timezone.now()) question.save() return redirect('questions') else: form = QuestionForm() return render_to_response('sample/question_create.html', {'form':form}, context_instance=RequestContext(request))