title: How to add attributes to option tags?
body: <p>I have to add title attribute to options of the ModelChoiceField. Here is my admin code for that:</p>
  <pre><code>class LocModelForm(forms.ModelForm):
          def __init__(self,*args,**kwargs):
              super(LocModelForm,self).__init__(*args,**kwargs)
              self.fields['icons'] = forms.ModelChoiceField(queryset = Photo.objects.filter(galleries__title_slug = &quot;markers&quot;))
              self.fields['icons'].widget.attrs['class'] = 'mydds'
                  
  
          class Meta:
              model = Loc
              widgets = {
                  'icons' : forms.Select(attrs={'id':'mydds'}), 
                  }
          
          class Media:
              css = {
                  &quot;all&quot;:(&quot;/media/css/dd.css&quot;,)
                  }
              js=(
                  '/media/js/dd.js',
                  )
  
  class LocAdmin(admin.ModelAdmin):
      form = LocModelForm
  </code></pre>
  <p>I can add any attribute to select widget, but I don't know how to add attributes to option tags. Any idea?</p>