title: Update queryset in Django in following situation?
body: <p>I want to update data in Django model like this:</p>
  
  <pre><code> video_id = request.POST['video_id']
       # Get the form data and update the data
  
   video = VideoInfoForm(request.POST)
  
   VideoInfo.objects.filter(id=video_id).update(video)
  
    return HttpResponseRedirect('/main/')
  </code></pre>
  
  <p>The new data is supplied by user in a form. I want to update data with <code>id=video_id</code>. This gives me following error:</p>
  
  <pre><code>update() takes exactly 1 argument (2 given)
  Traceback:
  File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
    115.                         response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view
    25.                 return view_func(request, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py" in view
    68.             return self.dispatch(request, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py" in dispatch
    86.         return handler(request, *args, **kwargs)
  File "/home/zurelsoft/virtualenv/videoManagement/VideoManagementSystem/video/views.py" in post
    126.          VideoInfo.objects.filter(id=video_id).update(video)
  
  Exception Type: TypeError at /updateVideo/
  Exception Value: update() takes exactly 1 argument (2 given)
  </code></pre>