FeinCMS

Скріншот програми:
FeinCMS
Дані програми:
Версія: 1.9.3
Дата завантаження: 20 Feb 15
Розробник: Matthias Kestenholz
Ліцензія: Безкоштовно
Популярність: 3

Rating: nan/5 (Total Votes: 0)

FeinCMS пропонує CMS (Content Management System) для ієрархії сторінок, так і інструменти, які дозволяють вам створити свій власний движок на вершині Django легко, якщо стандартна сторінка модуль не виконати ваші потреби.
Коли в останній раз, що заздалегідь побудували пакет програмного забезпечення ви хочете використовувати мене багато речей, прав, але врешті-решт, ви все ще необхідно змінити основні частини коду просто тому, що не було (легко) можна налаштувати чином, певна частина системи поводилися?
Django прийшли, щоб врятувати всіх нас, хто не був щасливий з будь робимо все самі по собі або настройки інший пакет програмного забезпечення, поки не стало неможливо оновити.
Найбільша сила рамкового типу конструкції в тому, що вона намагається не мати занадто сильне думку про те, що повинен зробити користувач. Вона повинна зробити деякі речі легко, але тільки вийти з, як більшість часу.
Відразу після виявлення переваги рамкового типу підходу до розробки програмного забезпечення, ми потрапляємо назад в перезапису все весь час мислення і побудувати CMS, яка має дуже сильні погляди, як зміст має бути структурованим. Один багатий текстовий площа, медіа-бібліотеку і деякі шаблони, і у нас є простий CMS, який буде достатньо хороший для багатьох сторінок. Але що, якщо ми хочемо більше? Якщо ми хочемо, щоб мати можливість додати користувальницький контент? Що робити, якщо користувач не може довіряти, щоб змінити розмір зображення, перш ніж завантажувати їх? Що робити, якщо ви хочете, щоб додати галерею десь між іншим змістом? Що робити, якщо користувач повинен бути в змозі управляти не тільки основний зміст, але і бічну панель, колонтитул?
З FeinCMS, це не звучить занадто добре, щоб бути правдою більше. І це навіть не складно.
FeinCMS є надзвичайно нерозумно система управління контентом. Це нічого не знає про зміст - якраз достатньо, щоб створити інтерфейс адміністратора для ваших власних типів контенту сторінки. Вона дозволяє змінити порядок сторінок блоки контенту за допомогою інтерфейсу перетягування, і ви можете додати стільки блоків змісту в регіоні (Fe бічній панелі, основний зміст області або щось ще, що я не думав про ще). Це забезпечує допоміжні функції, які забезпечують впорядковані списки контенту сторінки блоків. От і все.
Додавання ваших власних типів контенту дуже просто. Чи подобається вам текстилю, що багато чого, що ви хотіли б померти, ніж при використанні текстовий редактор? Потім додайте наступний код у ваш проект, і ви можете йти про використання CMS, не будучи змушений використовувати всі розробники вважають найкраще:
::
І NBSP; & NBSP; & NBSP; від feincms.module.page.models сторінці імпорту
І NBSP; & NBSP; & NBSP; від django.contrib.markup.templatetags.markup імпорту текстилю
І NBSP; & NBSP; & NBSP; від django.db імпортних моделей
І NBSP; & NBSP; & NBSP; клас TextilePageContent (models.Model):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Зміст = models.TextField ()
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def Render (Я, ** kwargs):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; повернутися текстиль (self.content)
І NBSP; & NBSP; & NBSP; Page.create_content_type (TextilePageContent)
От і все. . Чи не навіть десять ліній для вашого власного типу контенту сторінки

Вимоги

  • Python
  • django_mptt і GT; 0.2.1
  • тегів і GT; 0.2.1

Скріншоти

feincms_1_71967.png
feincms_2_71967.png
feincms_3_71967.png

Інші програми розробника Matthias Kestenholz

django-fhadmin
django-fhadmin

20 Feb 15

FeinCMS
FeinCMS

12 May 15

feincms-cleanse
feincms-cleanse

14 Apr 15

FeinCMS

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