예제 #1
0
파일: views.py 프로젝트: arvindmsn/django
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))
예제 #2
0
파일: views.py 프로젝트: arvindmsn/django
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))