title: Django DATE_FORMAT in settings.py ignoring formatting or being overwritten
body: <p>I am trying to change the format of <code>SelectDateWidget</code> I have followed the steps in <a href="https://stackoverflow.com/questions/6136830/how-do-you-change-the-order-of-djangos-selectdatewidget-to-day-month-year">this question</a> including setting <code>USE_L10N</code> to <code>False</code> I have also looked at the <a href="https://docs.djangoproject.com/en/1.8/ref/templates/builtins/#std:templatefilter-date" rel="nofollow noreferrer">list of acceptable format strings</a> and tried multiple combinations.</p>
  
  <p>The issue is that no matter how I format the string the "Year" drop down is always on the left when I want it on the right. It also always formats to 4 digits even if I specify 2. I am however able to remove it altogether by simply not specifying it.</p>
  
  <p>Can anyone tell me how to format the date in "Day : Moth Year"?</p>
  
  <p>I am using Django 1.6.2</p>
  
  <p><strong>settings.py</strong></p>
  
  <pre><code>LANGUAGE_CODE = 'en-us'
  TIME_ZONE = 'Europe/Dublin'
  USE_I18N = True
  USE_L10N = False
  USE_TZ = True
  </code></pre>
  
  <p>These are some of the formats I have tried and the outcome. Month(long) =  "January" etc.</p>
  
  <pre><code>DATE_FORMAT = 'j N, Y'    # Year(4 digit) : Month(long) : Day
  DATE_FORMAT = 'j N, y'    # Year(4 digit) : Month(long) : Day
  DATE_FORMAT = 'j N'       # Month(long) : Day
  DATE_FORMAT = 'N j, Y'    # Year(4 digit) : Day : Month(long)
  DATE_FORMAT = 'N j, y'    # Year(4 digit) : Day : Month(long)
  DATE_FORMAT = 'N j'       # Day : Month(long)
  DATE_FORMAT = 'N, j, Y'   # Year(4 digit) : Day : Month(long)
  DATE_FORMAT = 'd, F, Y'   # Year(4 digit) : Month(long) : Day
  DATE_FORMAT = 'd, F, y'   # Year(4 digit) : Month(long) : Day
  </code></pre>
  
  <p>I am trying to render <code>birthdate</code> below which is part of my Person Model created using ModelForm</p>
  
  <p><strong>models.py</strong></p>
  
  <pre><code>class Person(models.Model):
  
      birthdate = models.DateField(null=True, blank=True) #overwritten in forms.py 
  </code></pre>
  
  <p><strong>forms.py</strong></p>
  
  <pre><code>from django.forms import ModelForm
  from django.forms.extras import SelectDateWidget
  
  class SurveyFormA(forms.ModelForm):
  
      birthdate = forms.DateField(widget=extras.SelectDateWidget(), required=False)
  </code></pre>