Exemplo n.º 1
0
class AddItem(AddRecordForm):
    __model__ = Item
    __omit_fields__ = ['id', 'codigo',  'archivos', 'fichas', 'revisiones', \
                    'id_tipo_item, id_linea_base', 'tipo_item', 'linea_base', \
                    'relaciones_a', 'relaciones_b']
    complejidad = SingleSelectField('complejidad', options = range(11)[1:])
    prioridad = SingleSelectField('prioridad', options = range(11)[1:])
Exemplo n.º 2
0
class AddCaracteristica(AddRecordForm):
    """ 
    Define el formato del formulario para crear una nueva característica de
    un tipo de ítem
    """
    __model__ = Caracteristica
    __omit_fields__ = ['id', 'tipo_item', 'actions']
    tipo = SingleSelectField("tipo", options=['cadena', 'entero', 'fecha'])
Exemplo n.º 3
0
class AddRol(AddRecordForm):
    """ Define el formato del formulario para crear un nuevo rol"""
    __model__ = Rol
    __omit_fields__ = ['id', 'fichas', 'usuarios', 'permisos']
    nombre = All(NotEmpty(), ValidarExpresion(r'^[A-Za-z][A-Za-z0-9 ]*$'))
    tipo = SingleSelectField("tipo", options=['Sistema', 'Proyecto', 'Fase'])