| django-treebeard. Implementação de árvore de caminho materializado eficiente para Django |
Baixe Agora |
django-treebeard. Classificação e resumo
- Licença:
- The Apache License 2.0
- Nome do editor:
- Gustavo Picon
- Site do editor:
- http://code.google.com/u/gpicon/
django-treebeard. Tag
django-treebeard. Descrição
Implementação de árvore de caminho materializado eficiente para Django Django-treebeard é uma biblioteca Python que implementa implementações de árvores eficientes para o Django Web Framework 1.0+. Inclui 3 implementações diferentes de árvores: lista de adjacência, caminho materializado e conjuntos aninhados. Cada um tem sua própria força e fraquezas (ver benchmarks), mas compartilha a mesma API, por isso é fácil alternar entre implementações.Django-treebeard usa a herança modelo Django com aulas abstratas para que você defina seus próprios modelos. Usar django-treebeard: 1. Faça o download de um release na página de download da TreeBearand ou obtenha uma versão de desenvolvimento no repositório do Subversion TreeBearard.2. Execute o Python Setup.py Install3. Adicione 'Treebeard' à seção Instalate_Apps no seu arquivo de configurações do Django.4. Crie um novo modelo que herda de um dos modelos de árvore abstrata do Django-treebearard: MP_Tree.mp_node (caminho materializado), ns_tree.ns_node (conjuntos aninhados) ou al_tree.al_node (lista de adjacência) .5. Execute o Python Manage.py SyncDB Requisitos: · Pitão
django-treebeard. Software Relacionado