title: How to pass arguments to a Serializer in django-rest-framework?
body: <p>I have a serializer as:
  <pre>
  class DataSerializer(serializers.Serializer):
      skip_place = True
      name = serializers.CharField(max_length=None)
      place = serializers.CharField(max_length=None,required=False)</p>
  
  <code>    def validate_place(self,value):
          if not skip_place and len(value)&lt;=0:
              raise serializers.ValidationError("Place is required.")
  </code></pre>
  
  <p>Now observe <code>skip_place</code>. If I call the <code>DataSerializer</code> instance as:</p>
  
  <p><code>DataSerializer(data=data, skip_place=False)</code></p>
  
  <p>Then it should validate over <code>place</code> as in the code.</p>
  
  <p>But I was not able to pass the argument <code>skip_place=True</code>. I get an error: <code>TypeError: __init__() got an unexpected keyword argument 'skip_place'</code></p>