FeinCMS

Software captura de pantalla:
FeinCMS
Detalles de software:
Versión: 1.9.3
Fecha de carga: 20 Feb 15
Licencia: Libre
Popularidad: 3

Rating: nan/5 (Total Votes: 0)

FeinCMS ofrece un CMS (Content Management System) para una jerarquía de páginas, y las herramientas que le permiten construir su propio CMS en la cima de Django fácilmente si el módulo de página estándar no cumple con sus necesidades.
¿Cuándo fue la última vez, que un paquete de software pre-construidos que quería utilizar tuvo muchos aciertos, pero al final, usted todavía necesita para modificar las partes centrales del código sólo porque no era (fácilmente) posible personalizar la forma, una cierta parte del sistema se comportó?
Django vino a rescatar a todos nosotros, que no estaban contentos con cualquiera de hacer todo por nuestra cuenta o la personalización de otro paquete de software hasta que fue imposible actualizar.
La mayor fortaleza de un diseño de marco como es, que trata de no tener una demasiado fuerte visión de lo que debe hacer el usuario. Cabe hacer algunas cosas fáciles, pero sólo SALIR DE LA MANERA mayor parte del tiempo.
Justo después de descubrir los beneficios de un enfoque de marco como para el diseño de software, volvemos a caer en la reescritura de todo, todo el tiempo de pensar y construir un CMS que tiene unas vistas muy fuertes cómo debe estructurarse contenido. Una rica área de texto, una mediateca y algunas plantillas, y tenemos un CMS sencillo que será lo suficientemente bueno para muchas páginas. Pero lo que si queremos más? Si queremos ser capaces de añadir contenido personalizado? ¿Qué pasa si el usuario no se puede confiar para cambiar el tamaño de las imágenes antes de subirlas? ¿Qué pasa si usted desea añadir una galería en algún lugar entre otros contenidos? ¿Qué pasa si el usuario debe ser capaz de administrar no sólo el contenido principal, pero también una barra lateral, el pie de página?
Con FeinCMS, esto no suena demasiado bueno para ser verdad hoy. Y no es incluso complicado.
FeinCMS es un sistema de gestión de contenidos muy estúpido. No sabe nada sobre el contenido - lo suficiente como para crear una interfaz de administración para sus propios tipos de contenido de página. Te permite reordenar páginas bloques de contenido mediante una interfaz de arrastrar y soltar, y usted puede añadir tantos bloques de contenido a una región (fe la barra lateral, la principal área de contenido o alguna otra cosa que no he pensado todavía). Proporciona funciones de ayuda, que proporcionan listas ordenadas de bloques de contenido de página. Eso es todo.
Añadir sus propios tipos de contenido es extremadamente fácil. ¿Te gusta el textil que mucho, que prefiere morir que usar un editor de texto enriquecido? A continuación, añada el siguiente código a su proyecto, y se puede ir sobre el uso del CMS sin ser forzados a usar lo que los desarrolladores consideran mejor:
::
& Nbsp; & nbsp; & nbsp; desde feincms.module.page.models importación Página
& Nbsp; & nbsp; & nbsp; de textiles de importación django.contrib.markup.templatetags.markup
& Nbsp; & nbsp; & nbsp; a partir de modelos de importación django.db
& Nbsp; & nbsp; & nbsp; clase TextilePageContent (models.Model):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; content = models.TextField ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def render (self, ** kwargs):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; textil (self.content) volver
& Nbsp; & nbsp; & nbsp; Page.create_content_type (TextilePageContent)
Eso es todo. . Ni siquiera diez líneas para su propio tipo de contenido de la página

Requisitos :

  • Python
  • django_mptt & gt; 0.2.1
  • tagging & gt; 0.2.1

Imágenes

feincms_1_71967.png
feincms_2_71967.png
feincms_3_71967.png

Otro software de desarrollador Matthias Kestenholz

django-fhadmin
django-fhadmin

20 Feb 15

form_designer
form_designer

20 Feb 15

FeinCMS
FeinCMS

12 May 15

Comentarios a la FeinCMS

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!