Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/05/2013, 09:46
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Django hacer uso de regex

Efectivamente como te comenta carbon, lo que tienes que hacer es usar expresiones regulares.

De hecho la pregunta de como obtener el nombre de dominio ya se respondió aquí: http://www.forosdelweb.com/f130/obte...9/#post4404547

Puedes hacer una vista que dada una url regrese el nombre de dominio. Luego en el admin por medio de js hacer una petición a tu vista una vez que el usuario haya llenado el campo url y poner el nombre de dominio en el campo correspondiente.

En mi opinión este campo no debería de existir ya que es un campo derivado o calculado. La única excepcion es si vas hacer operaciones como sorting, filter o aggregation sobre este campo entonces si es conveniente guardarlo.

Puedes hacer un método o una propiedad en tu modelo que saque el dominio cuando sea necesario.