FeinCMS

Logiciel capture d'écran:
FeinCMS
Détails logiciels:
Version: 1.9.3
Date de transfert: 20 Feb 15
Développeur: Matthias Kestenholz
Licence: Gratuit
Popularité: 3

Rating: nan/5 (Total Votes: 0)

FeinCMS propose un CMS (Content Management System) pour une hiérarchie de pages, et des outils qui vous permettent de construire votre propre CMS sur le dessus de Django facilement si le module de page standard ne répond pas à vos besoins.
À quand remonte la dernière fois, que d'un logiciel pré-construit vous vouliez utiliser obtenu beaucoup de choses à droite, mais à la fin, vous avez encore besoin de modifier les éléments essentiels du code juste parce que ce ne était pas (facilement) possible de personnaliser Au fait, une certaine partie du système est comporté?
Django est venu pour sauver chacun d'entre nous, qui ne étaient pas heureux avec soit tout faire sur notre propre ou de personnaliser un autre logiciel jusqu'à ce qu'il était impossible de mettre à jour.
La plus grande force d'une conception de cadre comme, ce est qu'il essaie de ne pas avoir une vision trop forte de ce que l'utilisateur doit faire. Il doit faire des choses faciles, mais juste de sortir de la façon la plus du temps.
Juste après avoir découvert les avantages d'une approche de cadre comme à la conception du logiciel, nous retombons dans la réécriture de tout tout le temps mentalité et de construire un CMS qui a des vues très fortes façon dont le contenu devrait être structuré. Une zone de texte riche, une médiathèque et des modèles, et nous avons un CMS simple qui sera assez bon pour de nombreuses pages. Mais que faire si nous voulons plus? Si nous voulons être en mesure d'ajouter du contenu personnalisé? Que faire si l'utilisateur ne peut pas faire confiance pour redimensionner les images avant de les télécharger? Que faire si vous souhaitez ajouter une galerie quelque part entre autre contenu? Que faire si l'utilisateur doit être en mesure d'administrer non seulement le contenu principal, mais aussi une barre latérale, le pied de page?
Avec FeinCMS, cela ne semble pas trop beau pour être vrai plus. Et il ne est même pas compliqué.
FeinCMS est un système de gestion de contenu extrêmement stupide. Il ne sait rien sur le contenu - juste assez pour créer une interface d'administration pour vos propres types de contenu de la page. Il vous permet de réorganiser la page blocs de contenu en utilisant une interface glisser-déposer, et vous pouvez ajouter autant de blocs de contenu à une région (fe la barre latérale, la principale zone de contenu ou autre chose que je ne ai pas encore pensé). Il fournit des fonctions d'assistance, qui fournissent des listes ordonnées de blocs de contenu de la page. C tout.
Ajout de vos propres types de contenu est extrêmement facile. Vous aimez textile tant que ça, que vous préférez mourir que d'utiliser un éditeur de texte riche? Puis ajoutez le code suivant à votre projet, et vous pouvez aller sur l'utilisation du CMS sans être obligé d'utiliser tous les développeurs réputés mieux:
::
& Nbsp; & nbsp; & nbsp; à partir de la page d'importation feincms.module.page.models
& Nbsp; & nbsp; & nbsp; de textile d'importation django.contrib.markup.templatetags.markup
& Nbsp; & nbsp; & nbsp; à partir de modèles django.db d'importation
& Nbsp; & nbsp; & nbsp; classe TextilePageContent (models.Model):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; content = models.TextField ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def rendre (self, kwargs **):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; textile (self.content) retourner
& Nbsp; & nbsp; & nbsp; Page.create_content_type (TextilePageContent)
Ça y est. . Pas même une dizaine de lignes pour votre propre type de contenu de la page

Exigences :

  • Python
  • django_mptt & gt; 0.2.1
  • marquage & gt; 0.2.1

Captures d'écran

feincms_1_71967.png
feincms_2_71967.png
feincms_3_71967.png

D'autres logiciels de développeur Matthias Kestenholz

feincms-cleanse
feincms-cleanse

14 Apr 15

form_designer
form_designer

20 Feb 15

Commentaires à FeinCMS

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!