django-navigen

Generación de menú de navegación dinámica para Django
Descargar ahora

django-navigen Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Nombre del editor:
  • Brandon R. Stoner
  • Sitio web del editor:
  • http://limpidtech.com

django-navigen Etiquetas


django-navigen Descripción

generación de menús de navegación dinámica para Django django-navigen es una aplicación Django que proporciona componentes que simplifican la creación de menús de navegación dinámicos en Django. Se puede utilizar para tener Django generar menús con elementos de menú que reflejan los permisos de la que ha iniciado sesión en user.Getting startedJust al igual que otras aplicaciones de Django automáticamente, django-navegación es muy fácil de empezar a utilizar. Basta con instalarlo con: está instalado python setup.py installAfter esto, abrir el archivo settings.py de su proyecto y añadir 'navegación' a tu INSTALLED_APPS. INSTALLED_APPS = (# Sus otras aplicaciones figuran en esta lista 'navegación',) Ahora, como paso final - tenga Django sincronizar su base de datos: syncdbHow ./manage.py funciona esto Ahora debería tener todo lo que es necesario utilizar Django-navegación? dentro de su aplicación. Para probar esto, es bueno conocer la terminología utilizada por el sistema de navegación o puede ser confundido o pensar que la aplicación se complica demasiado. Sin embargo, recuerda que Django-navegación se realizó con los siguientes objetivos en mente: * Todos los menús se generan dinámicamente * Los elementos del menú reflejan el contexto del usuario y sus permisos relacionados. Los usuarios no deben ver lo que pueden no acceso. * La aplicación debe soportar tantos menús dinámicos como es requerido por el diseño fuera de la caja. * Menús desplegables, debe crearse fácilmente sin ningún code.These adicionales son establecido por la organización de cada menú como * "árbol de navegación" *, y en relación de nivel superior de cada árbol * "elementos de menú" * a un árbol de navegación. Un árbol se accede por la plantilla por él es * "nombre de acceso" *, y varios árboles puede hacer uso de la misma * "elemento de menú" * cuando necessary.Trees están representados en ORM de Django con el ** ** NavigationTree modelo. Este modelo es bastante simple, y sólo contiene las siguientes propiedades: nombre * - El nombre legible por humanos para este específico ** ** NavigationTree ejemplo access_name * - El nombre que se suministra como una cadena para acceder a este tree.Leaves en el. árbol están representados por el modelo ** ** NavigationItem que describe un único enlace que se puede asignar a un árbol, y también se puede asignar a un elemento del menú principal para menús desplegables. Requisitos: · Python · Django ¿Qué hay de nuevo en este lanzamiento: · Apoyo PyPi


django-navigen Software relacionado