ZTFY.sequence es un paquete Python utiliza para establecer identificadores secuenciales en contenidos persistentes seleccionados.
La utilidad SequentialIntIds se basa en la utilidad zope.intid.IntIds, pero anula algunos métodos para poder definir estas identificaciones consecutivas.
Las clases para los que queremos conseguir estos ID secuenciales tienen que implementar la interfaz marcador ISequentialIntIdTarget. También pueden implementar dos atributos, que permite definir el nombre de la secuencia de usar y un prefijo.
Este prefijo, que también se puede definir en la utilidad, se utiliza para definir un ID en formato hexadecimal, como por ejemplo 'LIB-IMG-000012ae7c', basado en el "principal" ID numérico.
La utilidad de secuencia
Las secuencias son manejados por una utilidad de implementación de interfaz ISequentialIntIds y registrados para esa interfaz.
Puede establecer dos parámetros opcionales sobre esta utilidad, para definir el primer prefijo ID hexadecimal, así como la longitud de ID hexadecimal (sin incluir prefijo).
¿Qué hay de nuevo en este liberar:
- fuerza Unicode en el valor de OID hexadecimal
- añadió TAL & quot; secuencia: & quot; paquete de espacio de nombres
Requisitos :
- Python
Comentarios que no se encuentran