Django-frontendmin

Un conjunto de templateTags para permitir una forma fácil y discreta para editar los datos del modelo en la frontend de su página
Descargar ahora

Django-frontendmin Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Martin Mahner
  • Sitio web del editor:
  • http://www.mahner.org/

Django-frontendmin Etiquetas


Django-frontendmin Descripción

Un conjunto de templateetags para permitir una forma fácil y discreta para editar los datos del modelo en la frontend de su página Django-frontendadmin es un conjunto de etiquetas de plantillas para permitir una forma fácil y discreta para editar los datos del modelo en la frontend de su página. Ejemplo de este paquete proporciona un proyecto de ejemplo, un weblog con comentarios. Aquí hay una guía rápida paso a paso sobre cómo hacer que esto funcione rápidamente: 1. Abra su terminal y CD a Django-frontendmin / example_project / directory.2. $ ./manage.py syncdb y crea un superusuario.3. $ ./manage.py loaddata testdata.json para cargar algunos datos de muestra.4. $ ./manage.py runserver y apunta su navegador a http://127.0.0.1:8000/Admin/.5. Auténtate con el nombre de usuario / contraseña que proporcionó en el paso 2.6. Vaya a la portada http://127.0.1:8000 y comience a jugar.7. Ponga un poco de cerveza en su nevera y llámeme.Quick Instruction Instruction1. Ponga a FrontendAdmin en su instalación instalada en la configuración de su proyecto Django.2. Agregue django.core.context_processors.Request a su Template_Context_Processors en la configuración de su proyecto Django. Si esto no está disponible (predeterminado desde algunos días), coloque este fragmento en su configuración: Template_Context_Processors = ('django.core.context_processors.Request', 'django.core.context_processors.auth', 'django.core.context_processors.debug' ' , 'django.core.context_processors.i18n', 'django.core.context_processors.media',) 3. Incluye las URL de FrontendAdmin en su URLSCONF: (R '^ frontendadmin /', incluyen ('frontendadmin.urls')), 4. Cargue la biblioteca FrontendAdmin_Tags en cada plantilla que desea usar los enlaces Frontendamin. (ver más abajo): {% carga frontendmin_tags%} 5. Hay tres templateetags para crear, cambiar o eliminar objetos: {% frontendadmin_add queryset_of_objects%} {% frontendadmin_change object_to_change%} {% frontendadmin_delete objeto_to_delete%} Supuesto que tiene una aplicación de weblog y usando vistas genéricas, su plantilla puede ver así: {% para la entrada en el objeto_list%}

{{entry.title}}

{{entry.body}}
{% endfor%} Una implementación adecuada de frontendadmin sería: {% frontendadmin_add objeto_list%} {% para la entrada en el objeto_list%}

{{entry.title}}

{{entry.body}} {% frontendadmin_change entrada%} {% frontendadmin_delete entrada%}
{% endfor%} 6. Eso es todo. FrontendAdmin comprobará automáticamente si el usuario actual ha agregado / cambiar / eliminar permisos para el modelo dado. FRONTENDADMIN tiene soporte AJAX de acumulación con la biblioteca de jQuery. Vea las fuentes de plantilla para más detalles. Requisitos: · Python · Django


Django-frontendmin Software relacionado