sveedocuments

Скриншот программы:
sveedocuments
Детали программы:
Версия: 0.9.9.1
Дата загрузки: 14 Apr 15
Разработчик: David Thenon
Тип распространения: Бесплатная
Популярность: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments является приложение Django, чтобы управлять текстовых документов. Это работает почти как Wiki, кроме совместного пути.
Интернационализация и локализация
Это приложение сделать использование системы интернационализации Django, посмотреть документацию Django об этом, если вы хотите добавить новый перевод.
Установить
В Вашем проекте
Настройки
Во-первых, зарегистрировать приложение и его зависимостей в настройках проекта, как это:
INSTALLED_APPS = (
& NBSP; ...
& NBSP; 'mptt ",
& NBSP; 'crispy_forms ",
& NBSP; 'autobreadcrumbs ",
& NBSP; 'djangocodemirror ",
& NBSP; 'sveedocuments ",
& NBSP; ...
)
Тогда у вас есть, чтобы добавить контекстное процессор autobreadcrumbs в настройках:
TEMPLATE_CONTEXT_PROCESSORS = (
& NBSP; ...
& NBSP; 'autobreadcrumbs.context_processors.AutoBreadcrumbsContext ",
& NBSP; ...
)
Настройки приложения
Все настройки приложения по умолчанию находится в файле settings_local.py sveedocuments, вы можете изменить их в настройках проекта.
Примечание: Все настройки приложения будут перезаписаны, если присутствует в настройках проекта, за исключением Dict переменных. Это следует помнить, если вы хотите, чтобы добавить новую запись в переменную списка, вы должны будете скопировать версию по умолчанию в настройках с новой записью в противном случае по умолчанию переменная будет потеряна.
URL-адреса
Вы должны добавить URL-адреса приложения к проекту, для этого простой способ, чтобы включить погруженные адреса вроде этого:
urlpatterns = узоры ('',
& NBSP; ...
& NBSP; (г '^ документы / ", включают в себя (" sveedocuments.urls')),
& NBSP; ...
)
При необходимости вы можете изменить установочные документы каталог / на другой. Для больше возможностей вы можете определить свои собственные адреса для sveedocuments видом. (Подробнее прийти)
Синхронизация баз данных
Приложение теперь установлено в вашем проекте, нужно просто добавить его таблиц базы данных, вы должны делать это с помощью командной строки Django-админ:
Django-Admin SyncDB

Особенности

  • Использование синтаксического анализатора ReStructuredText Docutils;
  • Богатый редактор djangocodemirror;
  • Эргономичная форма с Django-хрустящими форм;
  • Использование autobreadcrumbs в шаблонах страниц;
  • Использование системы кэширования Django для оказания анализатора;
  • Правление готов для использования;

  • <класс Li = "bbli"> Два рода документов:
  • Страница: Для полных страниц документов с детьми страниц в дереве карта сайта
  • Вставка: для документов, чтобы вставить в фрагмента в шаблонах;
  • Templatetags использовать документы в шаблонах;
  • Полностью интернационализации.

Требования

  • Python
  • Джанго
  • Docutils
  • Django-хрустящие-формы
  • Django-mptt
  • Pygments

Ограничения

  • Существует незначительная ошибка в Django с ReStructuredText когда django.contrib.admindocs является включен в вашем проекте, и некоторые директивы приложений или ролей используются с анализатором. Смотрите запись об ошибке для более подробной информации.
  • Тем не менее это не произойдет с использованием конфигурации по умолчанию, так что вам не придется беспокоиться об этом, до тех пор, как исключение описано в разделе ошибка не воскрес.

  • <класс Li = "bbli"> Если это произойдет, у вас есть два варианта, первый (не рекомендуется), чтобы залатать Django / CONTRIB / admindocs / utils.py файл в вашей установке Django, просто комментарий строку ниже:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference
  • Второй вариант, это просто отключить django.contrib.admindocs, удалив его из settings.INSTALLED_APPS и вашей urls.py проекта. Но это только если вам не нужно из admindocs.

Другие программы разработчика David Thenon

djangocodemirror
djangocodemirror

20 Feb 15

sveeaccounts
sveeaccounts

20 Feb 15

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

djangotribune
djangotribune

20 Feb 15

Комментарии к sveedocuments

Комментарии не найдены
добавить комментарий
Включите картинки!