title: django unexpected keyword argument error
body: <p>I have this model defined in my models.py </p>
  
  <pre><code>class FarmAnalytics(models.Model):
  water_saved = models.FloatField(default = 0, decimal_places = 2)
  last_full_execution = models.DateField(auto_now=False, auto_now_add=False)
  current_state = models.CharField(max_length=50) #watering/calculating/resting
  </code></pre>
  
  <p>and the stack trace I'm getting after running manage.py's run server command is </p>
  
  <pre><code>    Traceback (most recent call last):
    File "manage.py", line 10, in &lt;module&gt;
      execute_from_command_line(sys.argv)
    File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
      utility.execute()
    File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 312, in execute
      django.setup()
    File "/Library/Python/2.7/site-packages/django/__init__.py", line 18, in setup
      apps.populate(settings.INSTALLED_APPS)
    File "/Library/Python/2.7/site-packages/django/apps/registry.py", line 108, in populate
      app_config.import_models(all_models)
    File "/Library/Python/2.7/site-packages/django/apps/config.py", line 198, in import_models
      self.models_module = import_module(models_module_name)
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
      __import__(name)
    File "/Users/krishna/Documents/temp/tutorial/quickstart/models.py", line 10, in &lt;module&gt;
      class FarmAnalytics(models.Model):
    File "/Users/krishna/Documents/temp/tutorial/quickstart/models.py", line 11, in FarmAnalytics
      water_saved = models.FloatField(default = 0, decimal_places = 2)
  TypeError: __init__() got an unexpected keyword argument 'decimal_places'
  </code></pre>
  
  <p>I couldn't figure out what I was doing wrong, I'm fairly new to django, just started using it today.</p>