title: render_to_string() got multiple values for argument 'context_instance'
body: <p>I am trying to pass the following argument to a render to response syntax in django but i keep getting the following error:</p>
  
  <blockquote>
    <p>render_to_string() got multiple values for argument 'context_instance' </p>
  </blockquote>
  
  <p>Tried different solutions but still not getting it right. Any help?</p>
  
  <p>views.py:</p>
  
  <pre><code>@login_required
  
  def articles(request, everyone=True):
  
      events = post.objects.filter()
      if request.user.is_authenticated():
          my_events = events.filter(user=request.user) 
          events = events.exclude(user=request.user)
          following = request.user.following_set.all().values_list('to_user', 
              flat=True)
      else:
          my_events = post.objects.none()
          following = None
      if not everyone:
          events = events.filter(user__in=following)
  
          args = {}
          args.update(csrf(request))
          args ['posts'] = post.objects.filter(user = request.user)
          args ['full_name'] = User.objects.get(username = request.user.username)
          args ['form'] = PostForm()
          args ['forms'] = CommentForm()
          args ['profile_picture'] = request.user.profile.profile_picture
  
          context = {
          'events': events,
          'my_events': my_events,
          'following': following,
      }
  
  
      return render_to_response('articles.html', args, context,
          context_instance = RequestContext(request))
  </code></pre>
  
  <p>Is there anything am doing wrong?</p>