django-navigen

Tela Software:
django-navigen
Detalhes de Software:
Versão: 0.1.3
Data de upload: 11 May 15
Revelador: Brandon R. Stoner
Licença: Livre
Popularidade: 12

Rating: 2.0/5 (Total Votes: 1)

django-navigen é uma aplicação Django que fornece componentes que simplificam a criação de menus de navegação dinâmica em Django. Você pode usar para ter Django automaticamente gerar menus com itens de menu que reflectem as permissões do usuário conectado no momento.
Introdução
Assim como outros aplicativos Django, django-navegação é realmente fácil de começar a usar. Basta instalá-lo com:
& Nbsp; & nbsp; & nbsp; python setup.py install
Depois que isso for instalado, abrir arquivo settings.py do seu projeto e adicionar 'navegação' para o seu INSTALLED_APPS.
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Os seus outros aplicativos listados aqui
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; «Navegação»,
& Nbsp; & nbsp; & nbsp; )
Agora, como um passo final - têm django sincronizar o banco de dados:
& Nbsp; & nbsp; & nbsp; syncdb ./manage.py
Como isso funciona?
Agora você deve ter tudo o que você precisa usar django-navegação dentro de seu aplicativo. Para testar isso, é bom saber que a terminologia utilizada pelo sistema de navegação ou você pode estar confuso ou pensar que a aplicação é demasiado complicado. No entanto, lembre-se que django-navegação foi feita com os seguintes objetivos em mente:
* Todos os menus são gerados dinamicamente
* Os itens de menu refletem o contexto do usuário e suas permissões relacionadas. Os usuários não devem ver o que eles não podem acessar.
* O aplicativo deve suportar tantos menus dinâmicos, conforme exigido pelo projeto out-of-the-box.
* Menus drop-down deve ser facilmente criados sem qualquer código extra.
Estes são estabelecidos através da organização de cada menu como um * "árvore de navegação" *, e relativa de nível superior * "itens do menu" de cada árvore * para uma árvore de navegação. Uma árvore é acessado por seu modelo por ele é * "nome acesso" *, e várias árvores podem fazer uso do mesmo * "item de menu" * quando necessário.
Árvores são representados no ORM do Django com o modelo ** ** NavigationTree. Este modelo é bastante simples, e só contém as seguintes propriedades:
* Nome - O nome legível para este específico ** ** NavigationTree instância.
* Access_name - O nome que será fornecido como uma seqüência de caracteres para acessar esta árvore.
Folhas da árvore são representados pelo modelo ** ** NavigationItem que descreve um único link que pode ser atribuído a uma árvore, e também pode ser atribuído a um item de menu pai para dropdowns.

O que é novo nesta versão:

  • Suporte pypi

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor Brandon R. Stoner

pyramid-flatpages
pyramid-flatpages

11 May 15

django-aliases
django-aliases

11 May 15

django-webbugger
django-webbugger

11 May 15

django-edict
django-edict

11 May 15

Comentário para django-navigen

Comentários não encontrado
Adicionar comentário
Ligue imagens!