Mongokit-pilones

Interfaz de MongoDB para el mapeo de objetos similar a ORM
Descargar ahora

Mongokit-pilones Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Brendan W. McAdams
  • Sitio web del editor:
  • http://bitbucket.org/bwmcadams/

Mongokit-pilones Etiquetas


Mongokit-pilones Descripción

Interfaz MongoDB para el mapeo de objetos similar a ORM Mongokit-Pilons es una interfaz de MongoDB para el mapeo de objetos similar a ORM, con soporte de pilones. ¿Cuál es MONGODB / MONGOKIT? MONGODB es una base de datos gratuita y de código abierto, base de datos orientada a documentos (disponible en http://mongodb.org). El MongokitFramework es una capa similar a un ORM que proporciona un enfoque mejorado para administrar sus datos de MongoDB proporcionando una capa de objeto. Esta capa le permite definir contornos de esquemas aproximados, incluidos los valores predeterminados y los campos permitidos y obligatorios. Si bien las bases de datos de esquemas tienen poder en su falta de esquema, ayuda a controlar qué campos están y no están permitidos (incluso si solo usa 3 de las veces la mayoría de las veces) para garantizar la consistencia. El mongokit original está escrito por Namlook, y está disponible En http://bitbucket.org/namlook/mongokit/mongokit-pylons es una horquilla (con suerte temporal) que proporciona un conjunto de herramientas para integrar fácilmente a Mongokit dentro del WebFramework de Pilones. Proporciona la capacidad de analizar la configuración de Mongo a partir de los archivos de configuración de Pilones INI, y configurarse fácilmente en Config / Environment.py como un grupo de conexiones de hilografía siempre disponible (similar a cómo Sqlalchemy suele ser configurado en Pilones). Desde mi propio uso de Mongokit Después de la integración de los soportes de pilones en mis sistemas de producción, he agregado varias mejoras a la horquilla de Mongokit-Pilones que he encontrado útil. Estas características incluyen una propiedad similar a la propiedad / JETTER proxyying para valores (en lugar de acceso a Diccionario Portero) y soporte para las funciones de autorreferencia del controlador de MongoDB. La autorería le permite incrustar objetos / instancias de Mongokit dentro de otro objeto Mongokit. Con la autorreferencia habilitada, Mongokit y el controlador Pymongo traducirán los valores de objetos Mongokit incrustados en MongoDB DBREF interno. La serialización (DE) se maneja automáticamente por el controlador Pymongo. Es mi esperanza / intención de fusionar este tenedor de nuevo en el proyecto principal. Requisitos: · Python


Mongokit-pilones Software relacionado