]> git.llucax.com Git - z.facultad/75.52/sercom.git/commit
Convertir parametros de CasoDePrueba en un campo de string con validador especial.
authorLeandro Lucarella <llucax@gmail.com>
Thu, 22 Feb 2007 14:15:56 +0000 (14:15 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Thu, 22 Feb 2007 14:15:56 +0000 (14:15 +0000)
commite6d1e37559beee0064df00956fda8b7e6c9d68b2
treef0c94cd0541039242f2529255d80a708228f1010
parent7c2f57d80a29bc2633f0f6ab9b6f1c4df31342cd
Convertir parametros de CasoDePrueba en un campo de string con validador especial.
Guardar los parámetros como una tupla puede ser cómodo pero al usar Pickle, la
base queda ilegible e inusable desde algo que no sea Python. Por lo tanto, y
porque es más natural ingresar los parámetros como un string al estilo bash, se
creó un nuevo tipo de columna de SQLObject que valida/convierte el string
almacenado en una lista y viceversa, permitiendo usar string o listas
indistintamente, pero siempre almacenándose como string.
IMPORTANTE: Hay que regenerar la DB y tiene un "bug", al editar, los datos de la
DB se "renderizan" como una lista en el formulario, hay que ver una forma de
renderizarlo como en el list/show.
doc/schema/schema.sql
doc/testdata.py
sercom/model.py
sercom/subcontrollers/caso_de_prueba/__init__.py
sercom/subcontrollers/caso_de_prueba/templates/list.kid
sercom/subcontrollers/caso_de_prueba/templates/show.kid
sercom/validators.py [new file with mode: 0644]