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))