django-pagelets es una aplicación sencilla, flexible para integrar estático, el contenido no estructurado en un sitio Django.
Características:
& nbsp; plantillas * "Pagelets" para añadir pequeñas piezas de contenido que de otra manera estática
& nbsp; * "páginas" CMS que incluyen cualquier número de pagelets y, si es necesario, los archivos adjuntos
& Nbsp; * Diferentes tipos de contenido pagelet incluyendo HTML y Markdown
& Nbsp; * discapacitados Un editor WYSIWYG integrado (WYMeditor) que se puede activar de forma selectiva /
Dependencias
Necesario
& Nbsp; * sitio de administración de Django - El procesador django.core.context_processors.request contexto
Opcional
& Nbsp; * jQuery 1.3
& Nbsp; * WYMeditor (incluido en pagelets medios de comunicación)
Instalación y configuración
& Nbsp; 1. django-pagelets está disponible en PyPI, por lo que la forma más fácil de instalar que es usar pip:
& Nbsp; pip install django-pagelets
& Nbsp; 2. Añadir pagelets a INSTALLED_APPS en settings.py y correr syncdb:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...,
& Nbsp; "pagelets ',
& Nbsp; ...
& Nbsp;)
& Nbsp; 3. Agregue las direcciones URL pagelets a urls.py, por ejemplo .:
& Nbsp; urlpatterns + = patterns ('',
& Nbsp; (r '^ pagelets /', include ('pagelets.urls.content')),
& Nbsp; (r '^ pagelets de gestión /', include ('pagelets.urls.management')),
& Nbsp;)
& Nbsp; 4. En el desarrollo, puede servir medios estáticos de pagelet en urls.py:
& nbsp; pagelets importación
& Nbsp; path = os.path.join (os.path.dirname (pagelets .__ FILE), 'medios')
& Nbsp; urlpatterns + = patterns ('',
& Nbsp; (
& Nbsp; r '(? P. *) ^% spagelets /'% settings.MEDIA_URL.lstrip ('/'),
& Nbsp; "django.views.static.serve ',
& Nbsp; {'DOCUMENT_ROOT': trayectoria, 'show_indexes ": true}
& Nbsp;),
& Nbsp;)
& Nbsp; 5. Visite el sitio de administración, añadir y guardar una nueva página, y haga clic en el enlace Ver en el sitio. Si todo está configurado correctamente, usted debería ser capaz de ver y editar el contenido que acaba de añadir.
Desarrollo patrocinado por Caktus Consulting Group, LLC ..
¿Cuál es nuevo en esta versión:
- Actualización migración 0003 sea un migración de datos
- campo Made Page.tags siempre existe, y añadir la migración para que
Requisitos :
- Python
- Django
Comentarios que no se encuentran