django-pagelets é um aplicativo simples e flexível para a integração, o conteúdo não estruturado estática em um site de Django.
Características:
& nbsp; templates * "Pagelets" para adicionar pequenos pedaços de conteúdo de outra forma estática
& nbsp; * CMS "páginas" que incluem um número qualquer de pagelets e, se necessário, anexos
& Nbsp; * Diferentes tipos de conteúdo pagelet incluindo HTML e Markdown
& Nbsp; * Um editor WYSIWYG integrado (WYMeditor) que pode ser seletivamente ativado / desativado
Dependências
Requeridos
& Nbsp; * Django local admin - O processador de contexto django.core.context_processors.request
Opcional
& Nbsp; * jQuery 1.3
& Nbsp; * WYMeditor (incluído no pagelets media)
Instalação e Configuração
& Nbsp; 1. -pagelets Django está disponível no PyPI, por isso a maneira mais fácil de instalá-lo é usar pip:
& Nbsp; pip instalar o Django-pagelets
& Nbsp; 2. Adicionar pagelets para INSTALLED_APPS em settings.py e executar syncdb:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...,
& Nbsp; "pagelets ',
& Nbsp; ...
& Nbsp;)
& Nbsp; 3. Adicione as URLs pagelets para urls.py, por exemplo .:
& Nbsp; urlpatterns + = patterns ('',
& Nbsp; (r '^ pagelets /', include ('pagelets.urls.content')),
& Nbsp; (r '^ pagelets-management /', include ('pagelets.urls.management')),
& Nbsp;)
& Nbsp; 4. No desenvolvimento, você pode servir mídia estática de pagelet em urls.py:
& nbsp; pagelets importação
& Nbsp; path = os.path.join (os.path.dirname (pagelets .__ file__), 'media')
& Nbsp; urlpatterns + = patterns ('',
& Nbsp; (
& Nbsp; r '(? P *) ^% spagelets /'% settings.MEDIA_URL.lstrip ('/'),
& Nbsp; "django.views.static.serve ',
& Nbsp; {'document_root': caminho, 'show_indexes ": true}
& Nbsp;),
& Nbsp;)
& Nbsp; 5. Visite o site de administração, adicionar e salvar uma nova página e clique no Vista no link de site. Se tudo estiver configurado corretamente, você deve ser capaz de ver e editar o conteúdo que você acabou de adicionar.
Desenvolvimento patrocinado pela Caktus Consulting Group, LLC ..
O que é novo nesta versão:
- migração Atualizado 0003 para ser um migração de dados
- campo feitas Page.tags sempre existirá, e adicione a migração para ele
Requisitos :
- Python
- Django
Comentários não encontrado