django-tcms

Скриншот программы:
django-tcms
Детали программы:
Версия: 0.1.10
Дата загрузки: 11 May 15
Разработчик: Matias Aguirre
Тип распространения: Бесплатная
Популярность: 1

Rating: nan/5 (Total Votes: 0)

Django-TCMS является простым в установке CMS, который легко интегрируется с Django-Admin.
Этот проект был воплощен в жизнь с помощью Мат и iacute; в то время как Агирре взлома базы CMS для Mydeco во время работы на Insophia.
Сайты с пользовательскими системами CMS обычно полагается на развертывание, чтобы принести новые страницы макетов, и эти новые страницы создаются нами, разработчиками. ЦМС приносит новый механизм, где определения новых страниц может быть определен с помощью нашего любимого инструмента, Python. С собой набор строительных блоков страниц легко создаются, как только это структура хорошо определена.
Установка
От PyPI:
пункт установить Django-TCMS
или:
easy_install Django-TCMS
или клон из GitHub:
Git клон Git: //github.com/omab/django-tcms.git
и добавить к ЦМС PYTHONPATH:
экспорт PYTHONPATH = $ PYTHONPATH: $ (PWD) / TCMS /
или:
CD TCMS
Судо питон setup.py установить
Конфигурация
- Добавить к ЦМС установленных приложений:
& NBSP; INSTALLED_APPS = (
& NBSP; ...
& NBSP; 'TCMS ",
& NBSP;)
- Определить, где ваши страницы определяется:
& NBSP; TCMS_PAGES = 'tcms_pages "
- Приложение будет импортировать модули внутри и проверить все, что имеет переменную страница, заданная.
- Определить, где изображения должны быть загружены:
& NBSP; TCMS_IMAGES_UPLOAD_TO = 'CMS / изображение /% Y /% м /% г'
- Этот параметр используется для заполнения upload_to параметр поля Django, так что вы можете использовать любые поддерживаемые форматы.
- Определить этот параметр, если у вас установлен CKEditor и хотите использовать его во время редактирования содержимого:
& NBSP; TCMS_CKEDITOR_BASE_URL = '/ СМИ / JS / CKEditor "
- Приложение использует кэш Django для хранения содержимого, чтобы ускорить загрузку содержимого при обслуживании содержания для пользователей, по умолчанию имя кэш TCMS, но вы можете заменить его определением:
& NBSP; TCMS_CACHE_NAME = '...'
- Чтобы включить страницы локализации, установить этот параметр, чтобы правда:
& NBSP; TCMS_LOCALIZED = True
- Локализация по умолчанию отключена.
- Определение настроек с дополнительными имя / значений, необходимых вашим шаблонов:
& NBSP; RENDER_EXTRA_CONTEXT = {...}
Локализация
Если ваш сайт поддержки нескольких языков, вы хотите, чтобы создавать страницы на любом языке.
ЦМС использует Django LANGUALES при поиске поддерживаемых языков, но позволяет создавать страницы глобальный язык, например, если вы поддерживаете ан-ГБ и EN-US локали, можно определить страницу с локалью ан, и он будет использоваться для сервера по же контент для пользователей, запрашивающих для одного или другого языка.
Пример proyect
Проверьте, чтобы увидеть пример, как это работает

Особенности :..

  • Использование Python, чтобы определить ваши страницы
  • Интеграция Джанго-администратора.
  • Богатый редактирования с помощью CKEditor (пользователи должны установить CKEditor и определить настройки для ЦМС приложение).
  • Страницы i18n, проверьте Локализация раздел для более подробной информации.
  • Простая интеграция шаблона, легко {{}} cms.block_name включает именованный блок.

Требования

  • Python
  • Джанго
  • Django-Admin

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

Комментарии к django-tcms

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