| Django-TreeBeard Implementación de árboles de ruta materializada eficiente para Django |
Descargar ahora |
Django-TreeBeard Clasificación y resumen
- Licencia:
- The Apache License 2.0
- Nombre del editor:
- Gustavo Picon
- Sitio web del editor:
- http://code.google.com/u/gpicon/
Django-TreeBeard Etiquetas
Django-TreeBeard Descripción
Implementación de árboles de ruta materializada eficiente para Django Django-TreeBeard es una biblioteca de Python que implementa implementaciones de árboles eficientes para el Marco Web de Django 1.0+. Incluye 3 implementaciones de árboles diferentes: lista de adyacencia, camino materializado y conjuntos anidados. Cada uno tiene su propia fuerza y debilidades (consulte los puntos de referencia), pero comparte la misma API, por lo que es fácil cambiar entre implementaciones.Django-TreeBeard utiliza la herencia del modelo Django con las clases abstractas para permitirle definir sus propios modelos. Para usar Django-TreeBeard: 1. Descargue un lanzamiento de la página de descarga de TreeBeard o obtenga una versión de desarrollo del repositorio de Subversion TreeBeard.2. Ejecute la instalación de Python Setup.py3. Agregue 'TreeBeard' a la sección Installados en su archivo de configuración de Django.4. Cree un nuevo modelo que hereda de uno de los modelos de árboles abstractos de Django-TreeBeard: MP_TREE.MP_NODE (Ruta materializada), NS_TREE.NS_NODE (Conjuntos anidados) o AL_TREE.AL_NODE (Lista de adyacencia) .5. Ejecute Python Manage.py SyncDB Requisitos: · Python
Django-TreeBeard Software relacionado