title: django form got multiple values for keyword argument
body: <p>I have a simple model as follows:</p>
  
  <pre><code>RATING_CHOICES = zip(range(1, 6), range(1, 6))
  class Rating(models.Model):
  
      value = models.IntegerField(choices=RATING_CHOICES)
      additional_note = models.TextField(null=True, blank=True)
      from_user = models.ForeignKey(User, related_name='from_user')
      to_user = models.ForeignKey(User, related_name='to_user')
      shared_object = models.ForeignKey(ObjectDetail, null=True, blank=True)
      dtobject = models.DateTimeField(auto_now_add=True)
  </code></pre>
  
  <p>From the above model I generate a model form, in my forms.py as follows:</p>
  
  <pre><code>class RatingForm(ModelForm):
  
       class Meta:
            model = Rating
            exclude = ('from_user', 'dtobject',
                       'shared_object')
  </code></pre>
  
  <p>In my urls I try the following:</p>
  
  <pre><code>url(r'^rate/(?P&lt;form_type&gt;[\w]+)/(?P&lt;oid&gt;\d+)/(?P&lt;oslug&gt;[\w-]+)/$', 'rating_form', name='rating_form'),                     
  </code></pre>
  
  <p>And in my views, the following:</p>
  
  <pre><code>def rating_form(form_type = None, oid = None, oslug=None):
  
      print form_type
      form = RatingForm(data=request.POST or None)
  
      if request.POST and form.is_valid():
             form.save()
          return HttpResponseRedirect("/")
      else:
          return render(request, "share.html", {'form' : form })
  </code></pre>
  
  <p>Doing this gives me the following error:</p>
  
  <p><strong>rating_form() got multiple values for keyword argument 'form_type'</strong></p>
  
  <p>Additional Details:</p>
  
  <pre><code>Request Method: GET
  Request URL:    http://127.0.0.1:8000/rate/lending/3/random-stuff/
  Django Version: 1.4.1
  Exception Type: TypeError
  Exception Value:    
  rating_form() got multiple values for keyword argument 'form_type'
  Exception Location: /Library/Python/2.7/site-packages/django/contrib/auth/decorators.py in _wrapped_view, line 20
  Python Executable:  /usr/bin/python
  </code></pre>
  
  <p>What am i doing wrong?</p>