title: How do I make optional choice fields in Django?
body: <p>I am making Django form with an optional select box. I have made a list of tuples per the documentation and have created this field:</p>
  
  <pre><code>MY_CHOICES = [('a', 'a'), ('b', 'b'), ('c', 'c')]
  selections = forms.ChoiceField(choices=MY_CHOICES, required=False)
  </code></pre>
  
  <p>However, the resulting select box does not have an option akin to "----" or "leave blank." It merely lists all of the choices even if I specify <code>required=False</code>.</p>
  
  <p>How can I make this select box optional? Should I just add <code>('', '----')</code> as the first tuple in my list? Thank you.</p>