title: Django-models: Choices,select,widget How to change default options of widget
body: <p>I have problem with models for example i have</p>
  
  <pre><code>fallBack = models.CharField(max_length=100, choices=FALLBACK,  default = 99,blank = True,null = True)
  FALLBACK = (
      (u'99','-'),
      (u'standard', u'Standard TPF deactivation/exlusion applies'),
      (u'fallback', u'Fallback script provided'),
      (u'na',u'N/A'),
      (u'other',u'Other'),
      )
  </code></pre>
  
  <p>if i will use in template </p>
  
  <pre><code>{% for obj in form.forms %}
      {{obj.fallBack}}
  {% endfor %}
  </code></pre>
  
  <p>it will return sthing like this </p>
  
  <pre><code>&lt;select name="form-0-fallBack" id="id_form-0-fallBack"&gt;
      &lt;option value=""&gt;---------&lt;/option&gt;
      &lt;option value="99" selected="selected"&gt;-&lt;/option&gt;
      &lt;option value="standard"&gt;Standard TPF deactivation/exlusion applies&lt;/option&gt;
      &lt;option value="fallback"&gt;Fallback script provided&lt;/option&gt;
      &lt;option value="na"&gt;N/A&lt;/option&gt;
      &lt;option value="other"&gt;Other&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>But i wanna make something like this:</p>
  
  <pre><code>&lt;select **onchange="javascript:make()"** name="form-0-fallBack" id="id_form-0-fallBack"&gt;
      &lt;option value=""&gt;---------&lt;/option&gt;
      &lt;option value="99" selected="selected"&gt;-&lt;/option&gt;
      &lt;option value="standard"&gt;Standard TPF deactivation/exlusion applies&lt;/option&gt;
      &lt;option value="fallback"&gt;Fallback script provided&lt;/option&gt;
      &lt;option value="na"&gt;N/A&lt;/option&gt;
      &lt;option value="other"&gt;Other&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>How to do that ?? 
  I can write in template this secound option instead of {{obj.fallBack}} but then  my formset.is_valid() dont work , and when i will do something like this:</p>
  
  <pre><code>1)I will choose from fallBack second option(Standard TPF deactivation/exlusion applies) 
  2) submit,
  3) I have some error in other place in template 
  4) Then my obj.fallBack returning to default option (99 , -) 
  </code></pre>
  
  <p>Thanks for help </p>