django-tcms

Софтуер снимки:
django-tcms
Софтуер детайли:
Версия: 0.1.10
Дата на качване: 11 May 15
Розробник: Matias Aguirre
Разрешително: Безплатно
Популярност: 54

Rating: 4.0/5 (Total Votes: 1)

Джанго-TCMS е лесен за настройка на CMS, който интегрира лесно с Джанго-администратор.
Този проект бе доведен до живот от Mat & iacute; като Агире докато хакерство рамка CMS за Mydeco докато работи върху Insophia.
Сайтове с потребителски CMS системи обикновено разчита на разполагане да донесе нови страници оформления, както и тези нови страници са създадени от нас, разработчиците. TCMS носи нов механизъм, където нови страници дефиниции може да се определи с помощта на нашия любим инструмент, Python. С набор от блокове страници строителни са създадени лесно, когато вече е структура е добре определена.
<Силен> Инсталиране
От pypi:
PIP инсталирате Джанго-TCMS
или:
easy_install Джанго-TCMS
или клон от GitHub:
Git клонинг Git: //github.com/omab/django-tcms.git
и добавете TCMS да PYTHONPATH:
износ PYTHONPATH = $ PYTHONPATH: $ (хората с увреждания) / TCMS /
или:
CD TCMS
Sudo питон setup.py инсталиране
<Силен> Configuration
- Добавяне на TCMS да инсталираните приложения:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "TCMS",
& Nbsp;)
- Определете къде са дефинирани страниците си:
& Nbsp; TCMS_PAGES = 'tcms_pages "
- Заявлението ще импортира модулите вътре и да инспектира всичко, което има променлива PAGE дефинирани.
- Определете къде трябва да бъдат качени снимки:
& 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 = {...}
<Силен> Локализация
Ако сайтът ви да поддържа множество езици, вие ще искате да създадете страници на всеки език.
TCMS използва Django LANGUALES при търсенето на поддържаните езици, но ви позволява да създадете езикови страници глобални, например, ако ви подкрепят EN-GB и ен-ни части, това е възможно да се определи страница с локал ен и тя ще бъде използвана за сървър същото съдържание за потребителите, които искат за една или друга локал.
<Силен> Пример proyect
Проверка на примера, за да видите как тя работи

<силни> Характеристики :..

  • Използвайте питон да определят страниците си
  • интеграция Django-администратор.
  • Rich редактиране с помощта CKEditor (потребителите трябва да инсталирате CKEditor и определи създаването на TCMS ап).
  • Pages i18n, проверете раздел Локализация за повече информация.
  • Лесна интеграция шаблон, лесен {{}} cms.block_name включва име блок.

<силни> Изисквания

  • Python
  • Django
  • Джанго-администратор

Друг софтуер на разработчика Matias Aguirre

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

Коментари не е намерена
добавите коментар
Включете на изображения!