MINICMS.

Simple CMS App para Django, que suporta i18n
Baixe Agora

MINICMS. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Pavel Puchkin
  • Site do editor:
  • http://github.com/neoascetic/

MINICMS. Tag


MINICMS. Descrição

MINICMS é simples aplicativo CMS para o Django que suporta o I18N em algum momento e markdown wysiwyg editor dentro de admin.installationminicms deve ser instalado usando Pip: Pip Install MinicMSsetup 'Minicms', 'django_markdown' e 'django.contrib.markup' deve estar em seu instalador_apps Instalate_Apps + = ('MINICMS', 'django_markdown', 'django.contrib.markup',) - Adicionar 'Dango_Markdown' URLs para BASE URLs URL ('^ Markdown /', incluir ('django_markdown.urls')) - Adicionar ' URLPattern MINICMS para base de URLs e especificar a função de exibição ('^ cms /(.+)/', 'minicms.views.show_page', Name = 'Minicms') - Claro, você pode não usar nenhum prefixo em tudo . Basta colocar o código abaixo no final do URLPatterns: ('^ (. +) /', 'Minicms.views.show_page', name = 'minicms') - criar modelo 'minicms / default.html' em algum lugar django pode encontrar Sincronize seu banco de dados usando o Gerenciamento.py Syncdbuse MinicmsA ideia principal de Minicms é que você deseja ter o mesmo conteúdo para cada idioma. Eu. E. A página em um idioma deve ser (ou desejável para ser) disponível em outro idioma. Se não estiver disponível, as páginas no idioma padrão serão mostradas ao usuário. Se não estiver disponível mesmo para o idioma padrão, os Minicms tentarão mostrar a página em qualquer outro idioma ou aumentar 404 (não encontrado) exceção se não encontrou nada. Então, o usuário sempre verá qualquer das páginas disponíveis, mesmo que Disponível em sua língua. Semelhante a How Django Works.Arquimagem de Tradução Tenha a seguir Atributos: - Nome - Identificador de uma página, deve ser exclusivo com a linguagem - em que a página de idioma é escrita - título de um conteúdo de uma página - conteúdo de uma página - conteúdo de uma página. No formato de marcação e os atributos de LANG devem ser exclusivos juntos.Minicms use 'Minicms / Default.html' modelo e passe para ele duas variáveis de contexto: página que representa o objeto de página atual e menu que uma lista de todas as páginas exclusivas disponíveis. Portanto, crie este modelo e trabalhe com essas variáveis dentro dt.Deince Minicms Use marcação como idioma de marcação, no modelo Você deve carregar a biblioteca de modelo de marcação: {% Carregar marcação%} e conteúdo de página de passagem através do filtro de modelo de marcação: {{Página.Content | Markdown}} página inicial do produto


MINICMS. Software Relacionado