2012-03-22 22 views
0

私はDjango-CMS introductory tutorialに従っており、私は自分のサーバーを起動して管理インターフェースにアクセスできるようになっています。テンプレート用のプラグインがありません

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', 
) 

は、私がここで間違って何をやっている:

はしかし、私はページを追加するとき、私はすべてのプラグインを選択することはできません、それはちょうど私が持っている私のsettings.pyファイルでNo Plugins present. Add a plugin to this placeholder-slot.

を言いますか?

+0

[OK]をので、私は例えば「cms.plugins.text」を追加すると表示されることを発見しました。しかし、なぜ他の人はいないのですか?それは、ページデザインビューで使用するように設計されたプラグインではないからですか? –

答えて

1

INSTALLED_APPSのそれぞれの中にcms_pluginsモジュールを探すことで、django-cmsのプラグインが発見されています。 CMSに同梱プラグインは、あなたがあなたの希望の各プラグインの行を追加する必要がありますseparate modulesいくつかに格納されています。

INSTALLED_APPS = (
    ... 
    'cms.plugins.flash', 
    'cms.plugins.googlemap', 
    ... 
) 
関連する問題