Access request.user in modelForm
If i am using model forms where my views.py looks like: def dog_image_upload(request): if request.user.is_authenticated(): if request.method == 'POST': form = DogImageForm(request.POST, request.FILES) if form.is_valid(): form.save() else: form = DogImageForm(user) return render_to_response("dog-image-upload.html", {'form': form}, context_instance=RequestContext(request)) else: return HttpResponseRedirect('/') And in model.py i want to do this: class DogImageForm(ModelForm): dogs = forms.ModelChoiceField(queryset=Dog.objects.filter(user=request.user)) class Meta: model = ResultsUpload fields =