Feincms

Página basada en Django CMS y CMS Building Toolkit.
Descargar ahora

Feincms Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Matthias Kestenholz
  • Sitio web del editor:
  • http://feinheit.ch

Feincms Etiquetas


Feincms Descripción

Django basado en la página CMS y CMS Building Toolkit. FEINCMS ofrece un CMS (sistema de gestión de contenido) para una jerarquía de páginas, y herramientas que le permiten construir su propio CMS en la parte superior de Django fácilmente si el módulo de la página estándar no cumple con sus necesidades. Cuando fue la última vez que -Paquete de software construidos que querías usar tiene muchas cosas bien, pero al final, todavía necesitaba modificar las partes principales del código solo porque no era (fácilmente) posible personalizar el camino, una parte determinada del sistema ¿Se comportó? Django vino a rescatarnos a todos, que no estaban contentos de hacer todo lo propios o personalizando otro paquete de software hasta que era imposible actualizar. La mayor resistencia de un diseño similar a un marco es, que intenta no tener Una visión demasiado fuerte de lo que el usuario debe hacer. Debería hacer algunas cosas fáciles, pero simplemente salga del tiempo la mayor parte del tiempo. Después de descubrir los beneficios de un enfoque en forma de marco para el diseño del software, volvemos a volver a escribir todo el tiempo de la mentalidad y construir un CMS que Tiene vistas muy fuertes cómo se debe estructurar el contenido. Un área de texto rico, una biblioteca de medios y algunas plantillas, y tenemos un simple CMS que será lo suficientemente bueno para muchas páginas. Pero, ¿y si queremos más? Si queremos poder agregar contenido personalizado? ¿Qué sucede si no se puede confiar en el usuario cambiar las imágenes antes de subirlas? ¿Qué pasa si desea agregar una galería en algún lugar entre otros contenidos? ¿Qué pasa si el usuario debería poder administrar no solo el contenido principal, sino también una barra lateral, el pie de página? Con Feincms, esto no suena demasiado bueno para ser verdad. Y ni siquiera es complicado. Feincms es un sistema de gestión de contenido extremadamente estúpido. No sabe nada sobre el contenido, lo suficiente para crear una interfaz de administración para sus propios tipos de contenido de página. Le permite reordenar los bloques de contenido de la página utilizando una interfaz de arrastre de arrastre, y puede agregar tantos bloques de contenido a una región (F.E. la barra lateral, la región de contenido principal o algo más de lo que no he pensado). Proporciona funciones de ayuda, que proporcionan listas ordenadas de bloques de contenido de página. Eso es todo.Aldenar sus propios tipos de contenido es extremadamente fácil. ¿Te gusta mucho textiles, que prefieres morir que usar un editor de texto rico? Luego, agregue el siguiente código a su proyecto, y puede continuar usando el CMS sin ser obligado a usar lo que los desarrolladores consideraron mejor ::: de FeinCMS.module.page.models Importar página desde django.contrib.markup.templatetags.markup. Importar textil de Django.db Modelos de importación Clase TextilepAgeContent (Models.model): contenido = Modelos.TextField () Def Render (yo, ** Kwargs): devolución textil (self.content) Página.create_content_type (TextilEpagecontent) que es todo. Ni siquiera diez líneas para su propio tipo de contenido de página. Requisitos: · Python · Django_mptt> 0.2.1 · Etiquetado> 0.2.1


Feincms Software relacionado