FeinCMS

Tela Software:
FeinCMS
Detalhes de Software:
Versão: 1.9.3
Data de upload: 20 Feb 15
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

FeinCMS oferece um CMS (Content Management System) para uma hierarquia de páginas e ferramentas que permitem que você crie seu próprio CMS em cima de Django facilmente se o módulo de página padrão não atender às suas necessidades.
Quando foi a última vez, que um pacote de software pré-construídos que você queria usar tenho muitas coisas bem, mas no final, você ainda precisava modificar as partes centrais do código apenas porque não era (facilmente) possível personalizar A propósito, numa certa parte do sistema se comportou?
Django veio para resgatar todos nós, que não estavam satisfeitos com tanto a fazer tudo por conta própria ou personalizando um outro pacote de software até que era impossível para atualizar.
A maior força de um projeto de estrutura-como é, que tenta não ter uma visão muito forte do que o usuário deve fazer. Deve fazer algumas coisas fáceis, mas é só pegar fora do caminho na maioria das vezes.
Apenas depois de descobrir os benefícios de uma abordagem de estrutura semelhante ao design de software, voltamos para a reescrita de tudo o mindset tempo e construir um CMS que tem uma vista muito fortes como o conteúdo deve ser estruturado. Uma área de texto rico, biblioteca de mídia e de alguns modelos, e nós temos um CMS simples, que vai ser bom o suficiente para muitas páginas. Mas o que se quer mais? Se queremos ser capaz de adicionar conteúdo personalizado? E se o usuário não pode ser confiável para redimensionar imagens antes de enviá-las? E se você gostaria de adicionar uma galeria em algum lugar entre outros conteúdos? E se o usuário deve ser capaz de administrar não só o conteúdo principal, mas também uma barra lateral, o rodapé?
Com FeinCMS, isso não soa bom demais para ser verdade anymore. E não é mesmo complicado.
FeinCMS é um sistema de gerenciamento de conteúdo extremamente estúpido. Ele não sabe nada sobre o conteúdo - apenas o suficiente para criar uma interface de administração de seus próprios tipos de conteúdo da página. Ele permite que você reordenar página blocos de conteúdo usando uma interface de arrastar e soltar, e você pode adicionar quantos blocos de conteúdo a uma região (fe a barra lateral, a principal região de conteúdo ou qualquer outra coisa que eu não tenha pensado ainda). Ele fornece funções auxiliares, que fornecem listas ordenadas de blocos de conteúdo principal. Isso é tudo.
Adicionando seus próprios tipos de conteúdo é extremamente fácil. Você gosta têxtil que muito, que você preferiria morrer do que usar um editor de texto rico? Em seguida, adicione o seguinte código para o seu projeto, e você pode continuar usando o CMS sem ser forçado a usar o que os desenvolvedores considerada melhor:
::
& Nbsp; & nbsp; & nbsp; de feincms.module.page.models importação Página
& Nbsp; & nbsp; & nbsp; de django.contrib.markup.templatetags.markup importação têxtil
& Nbsp; & nbsp; & nbsp; a partir de modelos de importação django.db
& 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 renda (self, ** kwargs):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; têxtil (self.content) voltar
& Nbsp; & nbsp; & nbsp; Page.create_content_type (TextilePageContent)
É isto. . Nem mesmo dez linhas para o seu próprio tipo de conteúdo da página

Requisitos :

  • Python
  • django_mptt & gt; 0.2.1
  • marcação & gt; 0.2.1

Screenshots

feincms_1_71967.png
feincms_2_71967.png
feincms_3_71967.png

Outro software de desenvolvedor Matthias Kestenholz

django-fhadmin
django-fhadmin

20 Feb 15

FeinCMS
FeinCMS

12 May 15

Comentário para FeinCMS

Comentários não encontrado
Adicionar comentário
Ligue imagens!