def get_entry(request): if request.method == 'POST': f = SellForm(request.POST, request.FILES) if f.is_valid(): form = f.save(commit=False) form.author = request.user form.zipcode = request.user.my_profile.zipcode form.save() return HttpResponseRedirect('/accounts/{}'.format(request.user)) else: print f.errors else: f = SellForm() return render(request, 'sell.html', {'form': f})