sveedocuments

Tela Software:
sveedocuments
Detalhes de Software:
Versão: 0.9.9.1
Data de upload: 14 Apr 15
Revelador: David Thenon
Licença: Livre
Popularidade: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments é um app Django para gerenciar documentos de texto. Ele funciona quase como um Wiki, exceto a forma colaborativa.
Internacionalização e localização
Esta aplicação faz uso do sistema de internacionalização Django, consulte a documentação do Django sobre isso, se você quiser adicionar uma nova tradução.
Instalar
No seu projecto
Definições
Primeiro, registre o aplicativo e suas dependências em suas configurações de projeto como este:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "mptt ',
& Nbsp; "crispy_forms ',
& Nbsp; "autobreadcrumbs ',
& Nbsp; "djangocodemirror ',
& Nbsp; "sveedocuments ',
& Nbsp; ...
)
Então você tem que adicionar o processador de contexto de autobreadcrumbs em suas configurações:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "autobreadcrumbs.context_processors.AutoBreadcrumbsContext ',
& Nbsp; ...
)
As configurações do aplicativo
Todas as configurações de aplicativos padrão está localizado no arquivo settings_local.py de sveedocuments, você pode modificá-los em suas configurações de projeto.
Nota: Todas as configurações do aplicativo são substituídos se estiverem presentes em suas configurações de projeto, com excepção das variáveis ​​Dict. Isso é para ser lembrado quando você quiser adicionar uma nova entrada em uma variável de lista, você terá que copiar a versão padrão em suas configurações com a nova entrada de outra forma variável padrão será perdido.
Urls
Você tem que adicionar as urls de aplicativos para o seu projeto, para este o caminho mais fácil é incluir as urls enviados como este:
urlpatterns = patterns ('',
& Nbsp; ...
& Nbsp; (r '^ documentos /', include ('sveedocuments.urls')),
& Nbsp; ...
)
Se necessário, você pode alterar os documentos do diretório de montagem / para outro. Para mais possibilidades que você pode definir suas próprias URLs para sveedocuments visualizações. (Mais detalhes em breve)
Sincronização de dados
O aplicativo agora está instalado em seu projeto, você só precisa adicionar seus quadros para o seu banco de dados, você tem que fazer isso com a linha de comando django-admin:
django-admin syncdb

Características :

  • O uso do parser docutil ReStructuredText;
  • rico editor djangocodemirror;
  • forma ergonómica com django-formas-crocantes;
  • Uso de autobreadcrumbs em modelos de páginas;
  • O uso do sistema de cache Django para a prestação parser;
  • conselho de administração pronto para usar;

  • Dois tipos de documentos:
  • Página: Para documentos de página inteira com páginas de crianças em uma árvore mapa do site;
  • Inserir: Para documentos para inserir como fragmento em seus modelos;
  • templatetags de usar documentos em seus modelos;
  • Totalmente internacionalizado.

Requisitos :

  • Python
  • Django
  • Docutils

  • Formas de Django crocantes
  • django-mptt
  • pygments

Limitações :

  • Há um pequeno bug no Django com ReStructuredText quando os django.contrib.admindocs é habilitado em seu projeto e algumas directivas ou funções do aplicativo são usados ​​com o analisador. Veja a entrada bug para mais detalhes.
  • No entanto isso não acontece usando uma configuração padrão, então você não tem que se preocupar com isso, desde que a exceção descrita na entrada bug não é gerado.

  • Se isso acontecer, você tem duas opções, a primeira (não recomendado) é para corrigir o / contrib / admindocs / utils.py arquivo Django Django em sua instalação, basta comentar a linha abaixo:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference'
  • A segunda opção, é simplesmente desativar django.contrib.admindocs, retirando-o settings.INSTALLED_APPS e seu projeto urls.py. Mas este é apenas se você não precisa de admindocs.

Outro software de desenvolvedor David Thenon

djangocodemirror
djangocodemirror

20 Feb 15

djangotribune
djangotribune

20 Feb 15

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

Comentário para sveedocuments

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