Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2013, 00:20
forosanto
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 13 años, 4 meses
Puntos: 5
Django model save usando una función persanizada

Hola chicos, tengo un formulario con unas intrusiones para dividir en bloques ciertos textos que tengo y luego guardarlos en un modelo.

Miremos el ejemplo tened en cuenta el salto de linea y # que son las intrusiones que os he contado:

TextField:
--------------------------------
texto uno
texto dos
texto tres
#
otro texto cualquiera
otro texto mas
#
ultimo texto

Esto lo resumimos a: a = "texto uno texto dos texto tres # otro texto cualquiera otro texto mas # ultimo texto"
--------------------------------

El carácter # nos divide en bloques y el salto de linea un espacio.

Código Python:
Ver original
  1. [x.strip() for x in texto.split('#')]
  2. Resultado final:
  3. ['texto uno texto dos texto tres', 'otro texto cualquiera otro texto mas', 'ultimo texto']

Bueno la idea de esto es que tenemos tres bloques y cada uno quisiera guardarle en un model.pk no se me ocurre como mas llamarle.
La idea de hacer esto es que cada bloque comparte unos mismos valores ingresados y para no repetir lo mismo en cada Inline en Django, he pensando hacerlo así.


Alguna sugerencia o idea¿?
Gracias.

Última edición por forosanto; 30/05/2013 a las 01:28