Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2014, 01:21
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Agregando atributo class en options de un select (forms.ModelChoiceField +

Creo que estas heredando de clase equivocada.
https://github.com/django/django/blo...idgets.py#L477

Incluso si ese no fuera tu error no veo donde le pones los attributos. Tendrías que arreglar eso.

En mi opinión no es problema de python o django, si no mas bien del css y ultimadamente de todo el panorama.

Ejemplo si al select le puedes poner una clase por ejemplo MiClase.

Pondre algo de html/css:

Código HTML:
Ver original
  1. <select class="MiClase">
  2.   <option value="1">1</option>
  3.   <option value="2">1</option>
  4.   <option value="3">1</option>

En css
Código CSS:
Ver original
  1. .MiClase {
  2.   // Mugrero aqui
  3. }
  4.  
  5. // Una clase a cada option? ppuuuffff
  6. // Usa los selectores
  7. .Miclase > option {
  8.   // Mas mugrero
  9. }

0 código extra, 0 complicaciones extras y el trabajo esta hecho.