예제 #1
0
파일: views.py 프로젝트: tdwyer/Django
def create_job_listing(request):
	if request.method == 'POST':
		request.POST.owner = request.user

		form = JobListingForm(request.POST)

		if form.is_valid(): # All validation rules pass

			form.save()

			return HttpResponseRedirect('/accounts/')

		else:
			return render_to_response('job_listings/create_listing.html', {
			'form': form,
			}, context_instance=RequestContext(request))


	initial = {
		'owner': request.user,
		}
	form = JobListingForm(initial)

	return render_to_response('job_listings/create_listing.html', {
		'form': form,
		}, context_instance=RequestContext(request))