django-tcms

Скріншот програми:
django-tcms
Дані програми:
Версія: 0.1.10
Дата завантаження: 11 May 15
Розробник: Matias Aguirre
Ліцензія: Безкоштовно
Популярність: 54

Rating: 4.0/5 (Total Votes: 1)

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

Коментар не знайдено
додати коментар
Включіть картинки!