Нет доступных плагинов для шаблонов - PullRequest
0 голосов
/ 22 марта 2012

Я следую вводному руководству Django-CMS и у меня все работает так, что я могу запустить свой сервер и получить доступ к интерфейсу администратора.

Однако, когда я добавляю страницу, я не могу выбрать какой-либо плагин, он просто говорит No Plugins present. Add a plugin to this placeholder-slot.

В моем файле settings.py у меня есть:

    INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'cms',
    'mptt',
    'menus',
    'south',
    'sekizai',
    'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    # 'django.contrib.admindocs',
)

Что я здесь не так делаю?

1 Ответ

1 голос
/ 23 марта 2012

Плагины в django-cms обнаруживаются поиском модуля cms_plugins внутри каждого из INSTALLED_APPS.Плагины, поставляемые с CMS, хранятся в нескольких отдельных модулях , поэтому вы должны добавить строку для каждого из ваших желаемых плагинов:

INSTALLED_APPS = (
    ...
    'cms.plugins.flash',
    'cms.plugins.googlemap',
    ...  
)
...