Feincms.

Página de Django CMS e CMS Building Toolkit.
Baixe Agora

Feincms. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Matthias Kestenholz
  • Site do editor:
  • http://feinheit.ch

Feincms. Tag


Feincms. Descrição

Página baseada em Django CMS e CMS Building Toolkit. Feincms oferece um CMS (Sistema de Gerenciamento de Conteúdo) para uma hierarquia de páginas e ferramentas que permitem construir seu próprio CMS no topo do Django facilmente se o módulo de página padrão não cumprir suas necessidades. Quando foi a última vez, que um pré -Built Pacote de software que você queria usar tem muitas coisas certas, mas no final, você ainda precisava modificar as partes principais do código só porque não foi (facilmente) personalizar o caminho, uma determinada parte do sistema comportou-se? Django veio para resgatar todos nós, que não ficaram felizes com tudo por conta própria ou personalizar outro pacote de software até que fosse impossível atualizar. A maior força de um projeto semelhante a um quadro é que tenta não ter uma visão muito forte do que o usuário deve fazer. Deve fazer algumas coisas fáceis, mas apenas sair do caminho a maior parte do tempo.Just depois de descobrir os benefícios de uma abordagem semelhante a uma estrutura para o design de software, nós recuamos para a reescrita tudo o que a mentalidade de tempo e construir um CMS que tem vistas muito fortes como o conteúdo deve ser estruturado. Uma área de texto rica, uma biblioteca de mídia e alguns modelos, e temos um simples CMS que serão bons o suficiente para muitas páginas. Mas e se quisermos mais? Se quisermos adicionar conteúdo personalizado? E se o usuário não puder ser confiável para redimensionar imagens antes de carregá-los? E se você quiser adicionar uma galeria em algum lugar entre outro conteúdo? E se o usuário puder ser capaz de administrar não apenas o conteúdo principal, mas também uma barra lateral, o rodapé? Com feincos, isso não parece muito bom para ser verdade. E nem é complicado.Feincms é um sistema extremamente estúpido de gerenciamento de conteúdo. Não sabe nada sobre conteúdo - apenas o suficiente para criar uma interface administrativa para seus próprios tipos de conteúdo da página. Ele permite que você reordene os blocos de conteúdo de página usando uma interface de drop-drop, e você pode adicionar tantos blocos de conteúdo para uma região (f.E. A barra lateral, a região de conteúdo principal ou outra coisa que ainda não pensei ainda). Ele fornece funções auxiliares, que fornecem listas ordenadas de blocos de conteúdo da página. Isso é tudo. O seu próprio conteúdo é extremamente fácil. Você gosta muito de têxtil que você preferiria morrer do que usar um rico editor de texto? Em seguida, adicione o seguinte código ao seu projeto, e você pode continuar usando o CMS sem ser forçado a usar tudo o que os desenvolvedores consideraram melhor ::: a partir de feincms.module.page.models Importar página de django.contrib.markup.templatetags.markup Importar têxteis de modelos de importação django.db Classe TextilePageContent (Models.Model): Content = modelos.textfield () def render (auto, ** kwargs): return têxtil (self.content) page.create_creatent_type (textilepagecontent) é isso. Nem mesmo dez linhas para o seu próprio tipo de conteúdo de página. Requisitos: · Pitão · Django_mptt> 0.2.1 · Marcação> 0.2.1


Feincms. Software Relacionado